C#.net窗口窗体对话框下一个/上一个按钮

时间:2014-07-18 03:20:03

标签: c# .net winforms dialog

在C#.net windows窗体应用程序中,我有一个对话框窗口,其中包含按钮" next"和"之前的",我想"移动到下一页或上一页"根据用户按下的按钮。

如何实现这一目标?

2 个答案:

答案 0 :(得分:5)

使用PanelGroupBox打包textboxes,labels and buttons。 然后在Previous PageNext Page按钮中,调用您的groupBox名称。

groupBox.Hide();

 groupBox.Show(); 

会做到这一点。

例如,如果您打电话给第一页:

groupBox1.Show();
groupBoxOtherPage1.Hide();
groupBoxOtherPage2.Hide();

PS:你也可以Hide() and Show()面板,实际上你所有的表单元素,但是将你的元素分组到容器如Panel or GroupBox中是最好的。

答案 1 :(得分:0)

有几种工具可用于“下一步”和“上一步”向导。例如DevExpress Wizard Control。 但是,如果你想使用简单的Windows窗体应用程序,你需要遵循一些技巧。就像拿一些面板并将其添加到您的表单。每个面板都应放在表单上,​​所有面板的位置和大小应相同,并将其命名为panel0panel1panel2等,并按三个按钮btnNext,{ {1}}和btnPrevious并编写一些代码来导航该面板

btnClose