我喜欢为我的程序创建类似GUI的GUI。我不知道如何解释。但是用户只需点击" next"用于下一个过程并以"完成"结束最后一个过程中的按钮。我如何在Windows Form C#中创建它?
例如:
答案 0 :(得分:3)
您只需将一堆面板堆叠在一起,然后将每个步骤的内容放在不同的面板中。然后,当用户单击“下一个”或“上一个”时,通过相应地设置面板的.Visible属性来显示/隐藏不同的步骤。
答案 1 :(得分:1)
对于每个向导页面,您都可以创建用户控件,例如page1,page2等。 然后,您可以将它们添加到集合中:
List<Page> allPages= new List<Page>();
foreach( var page in allPages)
page.hide();
当您点击“下一步”时,您会增加计数器:
void onNextClicked(...)
{
current++;
allPages[current].Show();
}
就是这样。当然,以上是伪代码。干杯!