看板 C_Sharp 關於我們 聯絡資訊
你是不是有使用 Application.Run(new Form1()); 這樣只要一開始的Form1關閉 整個Application就會關閉了~ 試試 click event 裡面使用 Application.Restart(); ※ 引述《leo600498 (我愛大胸部)》之銘言: : ※ 引述《leo600498 (我愛大胸部)》之銘言: : : 大家好, : : 小弟是初學者, : : 最近在寫簡單的form時碰到了一個問題, : : 就是我寫了一個pictureBox1_Click的事件, : : 讓user只要點一下畫面就會從頭開始run這個form, : : 但是完全沒有頭緒要怎麼做@@ : : 是refresh嗎? : : 還是該用timer? : 我後來在form 1的 click event裡寫了下面的程式碼: : Form1 form2 = new Form1(); : form2.Visible = true; : this.Close(); : 本來的用意是想要重開一個新的form之後, : 把原來的form關掉, : 但是這樣寫的話, : 就會把所有的from都關掉了。 : 請問一下大家, : 這樣的寫法就是重新run這個form嗎? : 那有沒有方法可以在開啟新的form的同時關掉from1? : 謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.158.65