0

我有一个应用程序(Winform,基于 TAB 的 MDI 应用程序),现在我们正在添加一些功能。这些功能是在 WPF 中开发的。一个新表单包含元素宿主,它将承载此 WPF 用户控件。这个新添加的表单显示在每个 Tab 的一角。当应用程序最小化/最大化事件被触发时,通过这些我可以显示或隐藏这个新表单。此外,这个新表单的 Topmost 属性设置为 true。

但是当主窗体仍然显示并且打开另一个应用程序(如记事本)时,新添加的窗体会显示在此记事本上。新表单应该放在记事本后面,但它始终位于顶部。

关于如何寄回的任何建议。

谢谢,

4

1 回答 1

0

当应用程序变为活动状态后从检测中选择的答案 解决了我的问题。

我也在抓

main.Deactivate += new EventHandler(main_Deactivate);

谢谢你。

于 2012-08-01T11:32:54.673 回答