作者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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1604928663.A.799.html
1F:→ testPtt: Form1_Shown 11/09 21:47
2F:→ ctr1: 不太懂意思>< 11/09 21:51
3F:→ testPtt: 太久没写了 喂狗喂到的 11/09 22:17
4F:→ annies5: Form1_Show是指视窗出现时要执行的程序 11/09 22:20
5F:→ annies5: Form1()是指视窗建立时的程序,此时Form1还没显示在桌面 11/09 22:22
6F:→ testPtt: 填入这个看看 Shown+=(o,e)=>MessageBox.Show("Hi"); 11/09 22:24
7F:推 s4300026: 哇,是匿名委派 11/09 23:08
8F:→ ctr1: 感谢testPtt太猛了!! 11/09 23:52