老大,请问你一个问题
比如说有以下流程:
问题建立—问题建立的批准—问题答复—问题答复的批准
这几页面互相相差并不大,比如说,“问题建立的批准”只比“问题建立”多了一个批准人文本框及批准的按钮,
“问题答复”除了没有“问题建立的批准”下面的按钮之外,上面的文本框什么的都和“问题建立的批准”一样。象这样的系统,该怎么做好呢?如果都分开做不同的页面好象又有点不科学,因为这样的话,每个页面都会做一些重复的操作。我现在打算分别做成CustomControl,然后用继承。这样就有点郁闷了,因为原来只要拖一拖就进来的文本,RadioBox,Label之类的控件,现在都得手写。相当烦锁。老大有什么好的解决方案。
比如说有以下流程:
问题建立—问题建立的批准—问题答复—问题答复的批准
这几页面互相相差并不大,比如说,“问题建立的批准”只比“问题建立”多了一个批准人文本框及批准的按钮,
“问题答复”除了没有“问题建立的批准”下面的按钮之外,上面的文本框什么的都和“问题建立的批准”一样。象这样的系统,该怎么做好呢?如果都分开做不同的页面好象又有点不科学,因为这样的话,每个页面都会做一些重复的操作。我现在打算分别做成CustomControl,然后用继承。这样就有点郁闷了,因为原来只要拖一拖就进来的文本,RadioBox,Label之类的控件,现在都得手写。相当烦锁。老大有什么好的解决方案。
重复有重复的好啊,只要复制粘贴就可以了
你的意思是这样吧,
把所有的做在一个页面里面然后如果是“问题建立”,那就显示相应的控件如果是“批准”,就显示另外的对应的控件,是不是这样?