首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

封锁MDI父窗体的时候没有引发子窗体的Closed事件

2011-12-18 
关闭MDI父窗体的时候没有引发子窗体的Closed事件MSDN中叙述如下:在引发MDI父窗体的Closed事件之前,将引发

关闭MDI父窗体的时候没有引发子窗体的Closed事件
MSDN中叙述如下:
在引发   MDI   父窗体的   Closed   事件之前,将引发所有   MDI   子窗体的   Closed   事件。
但是我在调用父窗体的Close方法后,引发了父窗体的Closed事件,但子窗体的Closed事件没有引发,请问为什么?

[解决办法]
是不是后边的句柄(Handles Me.FormClosed)丢失了??

顺序是子窗体的FormClosed,然后才是MDI的——我这里试验正确的。
[解决办法]
this.Close();
Applicetion.Exit();
[解决办法]
要保证子窗体是可见的才可以引发事件。

热点排行