双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

关于MDI窗口的问题

toplinq toplinq 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题是这样的,我希望关闭父窗口时将子窗口都关掉
但是其中一个子窗口中 在FormClosing事件中我写了
this.Hide();
e.Cancel=true;
也就是只隐藏不关闭。

这时候,我关闭父窗口时,它自动先关闭子窗口,遇到这两句时,就把这个事件cancel掉了,不关闭窗口。达不到希望

另外,我尝试在父窗口的FormClosing事件里面写子窗口dispose,可是不行,调用的顺序是先掉子窗口的closing,时间提前被cancel掉了,请问解决方案。
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
toplinq
C# 111,129 成员 642,540 内容