c# 窗体 必须关闭 才能操作父窗体 show 和showdialog的区别

窗体和对话框要么是有模式的,要么是无模式的。
1、Show()是有模式的:
“模式”窗体或对话框必须关闭或隐藏,然后您才能继续使用应用程序的其余部分。
2、ShowDialog()是无模式的:
“无模式”窗体让您在此窗体与另一窗体之间变换焦点,而不必关闭初始窗体,用户在该窗体显示的同时可继续在任何应用程序的其他位置工作。 
原文地址:https://www.cnblogs.com/maijin/p/2830930.html