当前位置:编程学习 > C#/ASP.NET >>

将所有设置界面做成一个设置向导程序



  目前情况:
            所有的设置界面放在不同的界面,客户操作时比较麻烦
  达成要求:
            所有的设置界面在第一次配置的时候,做成向导的形式,如程序安装向导那样,一步步设置好

     希望哪位大侠提供些方法和案例,非常感谢 --------------------编程问答-------------------- 在界面上排列几个Panel,每个放入每个步骤的界面,下面是上一步、下一步、完成和取消。
上一步切换到上一个Panel(Visible属性),下一步也是,完成相当于确定,取消就是取消。当切换到最前一个、最后一个界面的时候,分别禁用对应的上一步、下一步按钮。
你还可以在对话框的上面显示一个当前步骤的标题以及第几步、共几步,在第一步和最后完成的界面上配图。 --------------------编程问答-------------------- 用TabControl会不会更好些
先remove掉不用的  下一步时ADD进来 REMOVE原来的就可以 --------------------编程问答-------------------- 用Wizard不行吗? --------------------编程问答--------------------
2楼或3楼
使用Wizard或TabControl --------------------编程问答-------------------- 我采用的方法是分别做在不同的Winform里,但是点下一步的时候调用Winform,这样所有的窗体就连起来了。
--------------------编程问答--------------------
引用 5 楼 leafmao 的回复:
我采用的方法是分别做在不同的Winform里,但是点下一步的时候调用Winform,这样所有的窗体就连起来了。

这种方法在Windows7中看着很奇怪,因为窗体显示和隐藏都被加上了动画,因此当用户频繁点next的时候,界面忽闪忽闪的。 --------------------编程问答--------------------
引用 6 楼 caozhy 的回复:
引用 5 楼 leafmao 的回复:我采用的方法是分别做在不同的Winform里,但是点下一步的时候调用Winform,这样所有的窗体就连起来了。
这种方法在Windows7中看着很奇怪,因为窗体显示和隐藏都被加上了动画,因此当用户频繁点next的时候,界面忽闪忽闪的。


是的,而且都不需要频繁点Next,只要重新跳出窗口就会有那种闪的效果,本来我也没在意,我用的XP系统不怎么明显,到Win7上显得好闪,刚刚同事指出这么个问题。不知道有没方法取消这种闪的动画?第一次做项目,刚开始接触的时候以为安装程序那样的下一步,都是新建窗体的。哎╮(╯▽╰)╭

曹版主说的在界面上排列panel,是将这些panel都重叠起来吗,每个步骤只显示其中一个吗?

--------------------编程问答--------------------
引用 7 楼 leafmao 的回复:
引用 6 楼 caozhy 的回复:引用 5 楼 leafmao 的回复:我采用的方法是分别做在不同的Winform里,但是点下一步的时候调用Winform,这样所有的窗体就连起来了。
这种方法在Windows7中看着很奇怪,因为窗体显示和隐藏都被加上了动画,因此当用户频繁点next的时候,界面忽闪忽闪的。

是的,而且都不需要频繁点Next,只要重新跳出窗口就会有……

是的。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,