Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建向导_C#_Winforms_Wizard - Fatal编程技术网

C# 创建向导

C# 创建向导,c#,winforms,wizard,C#,Winforms,Wizard,我想使用winforms和VS 2010实现一个向导 我有这个,但由于我是Visual Studio和C#的新手,我并不真正理解它 有人能帮我吗 我的主要问题是,我不知道本教程中的列表放在哪里 我应该把所有的代码放在一个类中吗?还是以一种形式?如何划分 格里茨 比尔!tz这是一个简单的示例,使用groupbox,并将其全部设置为visibility hidden,但仅显示第一个groupbox,然后单击按钮时,将第一个groupbox的可见性设置为hidden,将第二个groupbox的可见性设

我想使用winforms和VS 2010实现一个向导

我有这个,但由于我是Visual Studio和C#的新手,我并不真正理解它

有人能帮我吗

我的主要问题是,我不知道本教程中的列表放在哪里

我应该把所有的代码放在一个类中吗?还是以一种形式?如何划分

格里茨


比尔!tz

这是一个简单的示例,使用groupbox,并将其全部设置为visibility hidden,但仅显示第一个groupbox,然后单击按钮时,将第一个groupbox的可见性设置为hidden,将第二个groupbox的可见性设置为show


groupbox可以包含控件,因此您不必显示或隐藏单个控件。看起来您需要为向导的每个页面创建一个UserControl(右键单击项目,新建…用户控件),并且需要在UserControl上实现IWizardPage。而WizardHost是一个单一表单


因此,要回答您的问题,向导的每一页都有一个表单和一个用户控件。

如果您对VS和C完全陌生,我将学习更多的“Hello World”教程。您列出的一个涉及接口之类的东西,它比您描述的级别更高级。试一下是为了安装吗?@Patrick我在过去几年里用java做了一些事情,但不是用GUI做的。@HichemC不,这是为了计算,用户需要通过一些步骤,输入一些数字,选择一些日期和时间,可以用WPF代替吗?表单包含后退和下一步按钮(在向导的每个页面上都是相同的)并且用户控件包含每个向导页面上不同的datetimepicker、文本框和标签?是这样吗?谢谢这对我有点帮助further@user1414157如果这有帮助,请标记为答案!