模态窗体(ShowDialog)打开后,后面的主窗体就不能做任何操作了。
本博客要实现非模态窗体(show)实现模态窗体(ShowDialog)的一些效果(主窗体关闭,子窗体也要关闭。子窗体只能打开一个。)
同时,保留非模态窗体的一些特性(主窗体和子窗体都能操作,比如文本的书写等)。
现实的一些用处:
1、比如要在主窗体中写已有的内容,用子窗体显示这些已有的内容(一般信息比较多,无法在主窗体中用某个空间显示完全)以供参考。
2、直接点击子窗体中的信息,在主窗体中显示出来。
等等
代码如下:
FormA----主窗体
FormB----子窗体