ShowDialog()弹出的窗体为模式化窗体;
show()弹出的窗体为非模式化窗体;
模式化窗体与非模式化窗体的区别:
-
模式化窗体会使程序中断,直到关闭窗体;
-
打开窗体后不能替换到其他窗体;
-
子窗体和父窗体互斥;
-
返回值不同分别为dialogresult和void;
参考来自:csdn博客
模式化窗体会使程序中断,直到关闭窗体;
打开窗体后不能替换到其他窗体;
子窗体和父窗体互斥;
返回值不同分别为dialogresult和void;
参考来自:csdn博客