浅谈C#中的模式窗体和非模式窗体

 

ShowDialog(); // 模式窗体

Show(); // 非模式窗体

 

区别:

返回值不同,DialogResult/void

模式窗体会使程序中断,直到关闭模式窗口

打开模式窗体后不能切换到应用程序的其他窗体

子窗体和模式窗体互斥。

 

posted on 2017-06-30 19:21  Arthurian  阅读(3236)  评论(0编辑  收藏  举报