C# 窗口形成新页面
本文关键字:新页面 窗口 | 更新日期: 2023-09-27 18:34:50
我正在尝试在我的 Windows 窗体上创建一个按钮,单击时创建一个新页面,就像当您完成程序安装时,您将单击"下一步",它会将您带到一个新页面,但不会显示一个完全独立的窗口。我还会有另一个按钮,按下该按钮以调出原始表单。
我已经到处寻找这个问题的答案,所以任何关于我如何创建它的帮助将不胜感激。
private void Cleaning_Click(object sender, EventArgs e)
{
// executes new page
}
您要做的是创建一个向导。互联网上有很多关于这一点的样本。看一看;
http://www.codeproject.com/Articles/31770/Wizard-Form-Implementation
或
你可以看到那个问题
在 C# 中为 Windows 窗体创建向导
一种简单的方法是在单个表单中使用面板。面板的唯一问题是很难编辑布局,而且您的代码会变得非常混乱。
它很简单,但有一个非常糟糕的缺点
简单地说,我们可以添加一个分组框并添加您的控件,以形式加载集分组框可见为 false,按钮单击事件可见为 true 类似......
private void Form3_Load(object sender, EventArgs e)
{
groupBox1.Visible = false;
}
private void button1_Click_1(object sender, EventArgs e)
{
if (button1.Text == "&Show")
{
button1.Text = "&Hide";
groupBox1.Visible = true;
}
else if (button1.Text == "&Hide")
{
button1.Text = "&Show";
groupBox1.Visible = false;
}
}