程序兼容性向导:C#设计的一个向导程序(Wizard)框架

  在现实软件Software中经常可以看到些向导(Wizard)存在如何给自己应用实现个向导呢?下面给出个使用面向对象思想设计出来应用向导框架虽然很简单但希望能给人帮助   其中有 3个比较关键个是向导窗体要收集信息封装成类Information个是所有向导窗体都要继承窗体基类frmBase还有个就是最关键向导控制类Controller

  有了基类frmBase设计个子类窗体非常简单只需从frmBase类中派生个新窗体设计完用户界面的后重写其UpdateInfo思路方法即可

  所有代码(VS2008版)如下通俗易懂不再做介绍说明:

  (注:C#中事件中尽量只思路方法逻辑实现都放到思路方法中实现尽量不要在事件中写太多代码)

  解决方案结构:



  点击Previous回到上个窗体点击Finish结束向导



Tags:  .net框架程序设计

延伸阅读

最新评论

发表评论