[問題] 載入InitComponent後執行MessageBox.show

作者: ctr1 (【積π】)   2020-11-09 21:31:01
Winform
若是想要先把整個Compomemt初始化後
再執行MessageBox.Show()
想請問該怎麼改寫
public Form1()
{
InitializeComponent();
MessageBox.Show("Hi");
}
若用上面的寫法會直接先跳出MessageBox
若想要讓整個畫面載入後再彈跳MessageBox
該怎麼改寫呢
謝謝~
作者: testPtt (測試)   2020-11-09 21:47:00
Form1_Shown
作者: ctr1 (【積π】)   2020-11-09 21:51:00
不太懂意思><
作者: testPtt (測試)   2020-11-09 22:17:00
太久沒寫了 餵狗餵到的
作者: annies5 (念渝)   2020-11-09 22:20:00
Form1_Show是指視窗出現時要執行的程序Form1()是指視窗建立時的程序,此時Form1還沒顯示在桌面
作者: testPtt (測試)   2020-11-09 22:24:00
填入這個看看 Shown+=(o,e)=>MessageBox.Show("Hi");
作者: s4300026 (s4300026)   2020-11-09 23:08:00
哇,是匿名委派
作者: ctr1 (【積π】)   2020-11-09 23:52:00
感謝testPtt太猛了!!

Links booklink

Contact Us: admin [ a t ] ucptt.com