标签: vb.net winforms mdi mdiparent mdichild
我的程序显示了一些浏览器。从浏览器用户可以打开带有一些报告的最大化MDI表单。当用户关闭报表时,第一个带浏览器的MDI表单已最大化。
2个表单具有相同的MDI父级。在第二次报告关闭后,我是否可以更改此行为以保留第一个浏览器表单而不进行最大化?
答案 0 :(得分:0)
最大化MDI表单时,实质上是最大化包含MDI表单的父表单。处理此问题的一种方法是在关闭报表时检查浏览器是否处于活动状态,如果是,请在关闭报表MDI子项时将MDIParent的窗口状态设置为正常。