C#(WinForm)的Show()和ShowDialog()方法介绍
生活随笔
收集整理的這篇文章主要介紹了
C#(WinForm)的Show()和ShowDialog()方法介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 顯示窗口的兩種方式:
? ? Winform中的Form,在顯示窗口時,可以使用Show()和ShowDialog()兩種方式
2. 非模態窗口方式(可以跟其他界面自由切換,而且不阻塞代碼)
? ?Show()方法啟動的窗口是非模態窗口,可以跟其他界面自由切換,
? ?其后面的代碼也會立刻執行,如:
? ? Form1 form1 = new Form1();
? ? form1.Show();
? ? MessageBos.Show("這里會馬上顯示");
3. 模態窗口(必須關閉了該窗口,后面的代碼才會執行,并且不能跟其他界面自由切換)
? ? ? ?ShowDialog()打開的窗口為模態窗口(只是個名字而已),
? ? ? ?此類窗口不能和別的窗口自由切換,而且其后面的代碼必須等關閉該窗口才會執行(就像被阻塞在那里了)
? ? ? ?如:
? ? ? ? ?Form1 form1 = new Form1();
? ? ? ? ?form1.ShowDialog();
? ? ? ? ?MessageBos.Show("必須關閉了form1, 這里才會顯示");
?
來源:https://www.cnblogs.com/tommy-huang/p/4539999.html
總結
以上是生活随笔為你收集整理的C#(WinForm)的Show()和ShowDialog()方法介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第四轮全国学科评估中获评A+的高校及学科
- 下一篇: System.Windows.Forms