【发布时间】:2009-10-21 21:01:00
【问题描述】:
我的主窗体上有一个“切换到窗口”按钮,我希望仅在其他窗口(在我的应用程序中)打开时启用该按钮。每当打开或关闭我的主表单可以挂钩的表单时,是否会引发某种事件? (例如,也许某种方式可以跟踪 Application.OpenForms 何时发生变化?)
(我知道如果此功能在菜单项中,我可以简单地在单击菜单时执行 Application.OpenForms 检查,但此按钮不在菜单中。)
【问题讨论】:
-
主窗体和其他窗口有什么关系?其他窗口可以在加载/关闭时引发事件以便订阅主窗体吗?