我想用winforms制作一个多页面的应用程序。我决定使用多个面板 - 每个面板代表不同的页面,所以当我需要显示不同的内容时,我可以在它们之间切换。 运行时我的问题是当我尝试切换面板之间的不工作。如何在运行期间将一个面板更改为另一个面板?
我的代码:
private void Form2_Load(object sender, EventArgs e)
{
panel2.Visible = false;
}
private void label4_Click(object sender, EventArgs e)
{
panel1.Visible = true;
}
private void label5_Click(object sender, EventArgs e)
{
panel2.Visible = true;
panel1.Visible = false;
}
什么不行? –
什么不起作用,你能说得更好一点吗? –
我想你只是缺少** panel2.Visible = false; **在** label4_Click **事件处理程序中。 –