作者ctr1 (【積π】)
看板C_Sharp
標題[問題] 載入InitComponent後執行MessageBox.show
時間Mon Nov 9 21:31:01 2020
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