习惯了wpf、silverlight突然要写个win form的程序就没辙了,因为必须是.net 2.0的缘故。
程序很简单的,就是做一个配置的页面,stepA->stepB->stepC
有点像是我们安装程序那个样子,一个页面接着一个页面,用next跳转过去
有个办法是多写几个窗口,但是感觉不好
就是想里面的内容在点击next后更换,我想到的笨办法是隐藏不需要的内容,显示当前需要的
有没有什么好办法?

解决方案 »

  1.   

    差不多就是这,然后最后一个界面要关闭的事件中写Application.Exit(),要不你因为之前有Hide而关不了这个进程。
      

  2.   

    放一些panel,每个步骤都放在Panel里面,堆叠在一起。前进后退控制它们的Visible属性。
      

  3.   

    我想到的就是这个了,wpf里面也常用
    觉得是个笨办法,还有什么好办法吗?
    像我们安装程序里面一步一步跳转是怎么做的
      

  4.   


    就这个办法,当然更简单的用一个TabPage去掉标签和边框当Panel用。
      

  5.   

    恩,tab的那个我也试了,觉得不错,就用tab了,谢了,结贴了。