关闭MDI父窗体的时候没有引发子窗体的Closed事件 MSDN中叙述如下:在引发 MDI 父窗体的 Closed 事件之前,将引发所有 MDI 子窗体的 Closed 事件。但是我在调用父窗体的Close方法后,引发了父窗体的Closed事件,但子窗体的Closed事件没有引发,请问为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是后边的句柄(Handles Me.FormClosed)丢失了??顺序是子窗体的FormClosed,然后才是MDI的——我这里试验正确的。 呵呵,我这是VB的写法,不知道C#怎么写,但是原理是一样的。肯定不会出现你说的问题; 仔细调试了一下,终于发现原因了:MDI子窗体的Visible为false的时候就不会引发其Closed事件,我在执行MDI父窗体的Close方法前将子窗体的Visible设为true,它的Closed事件就引发了 很难理解为什么.NET会这样,后来我又试了即便是调用Close方法如果窗体是不可见的话也不会引发Closed事件 C#中,你关闭主窗体时,设Visible为false,没有触发close事件,那它的状态还是打开的,所以子窗体也不会关闭 this.Close();Applicetion.Exit(); 在 windows xp 下如何安装 Oracle 11g gridView 页眉显示问题 求一条思路,回复就结贴 64位机器下c#调用waveOutOpen时错误 高分求一个重写DataList基类的问题,谢谢大家关注 C#(WinForm) + MySQL的中文编码问题(希望找到MySQL中文编码的终极解决方案) 关于水晶报表的问题 正则达人速来,简单表达式 有谁考过.NET的MCSD认证??这个认证到底如何?? 关于水晶报表!为什么提示登录失败?在线等待!谢了 vs.net中PrintDocument类可以打印什么格式文档 怎么通过程序获取RSS订阅的内容
Applicetion.Exit();