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

调用dll中的窗体, 主窗体关闭是怎么执行dll中窗体的closing事件

2011-12-20 
调用dll中的窗体, 主窗体关闭是如何执行dll中窗体的closing事件调用dll中的窗体,把被调用的窗体停靠在主窗

调用dll中的窗体, 主窗体关闭是如何执行dll中窗体的closing事件
调用dll中的窗体,把被调用的窗体停靠在主窗体上。 
但我关闭主窗体的时候,dll中被调用的窗体的closing事件不会执行。 
请问各位大虾,主窗体关闭的时候如何执行被调用窗体的closing事件

[解决办法]
试了一下(VB7):
MDI没问题,主窗体关闭会执行被子窗体的closing!
调用时采用直接show的方式是不执行closing的!
[解决办法]
那就在主窗体的closeing事件里关闭子窗体。不过这似乎不是一个好办法。看看高手有没有别的好的解决方法
[解决办法]
mark
[解决办法]
在close 主窗体之前,先close 被调用的窗体,这样他就先响应被调用的窗体的closing
再响应主窗体的closing
[解决办法]
在主窗体关闭的时候执行下dispose()事件就可以了,资源会自动被释放的

热点排行