看板 C_Sharp 關於我們 聯絡資訊
Winform 若是想要先把整個Compomemt初始化後 再執行MessageBox.Show() 想請問該怎麼改寫 public Form1() { InitializeComponent(); MessageBox.Show("Hi"); } 若用上面的寫法會直接先跳出MessageBox 若想要讓整個畫面載入後再彈跳MessageBox 該怎麼改寫呢 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.187.32 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1604928663.A.799.html
testPtt: Form1_Shown 11/09 21:47
ctr1: 不太懂意思>< 11/09 21:51
testPtt: 太久沒寫了 餵狗餵到的 11/09 22:17
annies5: Form1_Show是指視窗出現時要執行的程序 11/09 22:20
annies5: Form1()是指視窗建立時的程序,此時Form1還沒顯示在桌面 11/09 22:22
testPtt: 填入這個看看 Shown+=(o,e)=>MessageBox.Show("Hi"); 11/09 22:24
s4300026: 哇,是匿名委派 11/09 23:08
ctr1: 感謝testPtt太猛了!! 11/09 23:52