我想用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 **事件處理程序中。 –