看板 C_Sharp 關於我們 聯絡資訊
我遇到的問題如下 我有一個form 3個panel,分別叫P1 P2 P3 希望做到 P1裡面有個按鈕按下去會切換到其他Panel P2或P3 P1內的按鈕叫做button1 Code的部分 public Form1() { InitializeComponent(); panel1.Visible = true; panel2.Visible = false; panel3.Visible = false; } private void button1_Click_1(object sender, EventArgs e) { panel2.Visible = true; } 以上這樣寫OK -------------------------------------------------------------- 但是如果我改成 private void button1_Click_1(object sender, EventArgs e) { panel1.Visible = false; panel2.Visible = true; panel3.Visible = false; } 畫面show出的是空白一片 或者 private void button1_Click_1(object sender, EventArgs e) { panel1.Visible = false; panel2.Visible = false; panel3.Visible = true; } 空白一片 或者 private void button1_Click_1(object sender, EventArgs e) { panel1.Visible = false; panel2.Visible = false; panel3.Visible = true; } 也是空白一片 請問該怎麼解決這樣的問題?為什會這樣? 希望高手解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.42.36 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1402395837.A.458.html
GoalBased:畫面的code貼來看看吧 06/10 18:26
TNC:請問是designer.cs嗎? 06/10 18:30
TNC:http://ideone.com/Qi8C3H 06/10 18:31
KanoLoa:猜是你把p2放到p1去 06/11 00:57
KanoLoa:哦,你把p3放到p2, p2放到p1,所以p1一消失其他都消失 06/11 00:58
KanoLoa:沒看到下面已經有篇解答 囧y 06/11 00:59
GoalBased:不是這個 T__T 06/11 08:22