一个主窗口form1中执行子窗口form2.showdialog()。然后在form2中设置this.dialogresult=dialogresult.ok后,子窗口关闭。请问这时候子窗口是关闭了还是隐藏了,还会占用内存吗?
------解决思路----------------------
没有关闭
有两种情况即使调用 Close也不会释放窗体:
1、MDI应用程序的一部分并且是不可见的。
2、使用 ShowDialog 显示的该窗体。
这种情况,需要调用Dispose才会被销毁。
如果确认我的答案无误,别忘记结贴
