我正在编写的应用程序出现问题 . 它包含1个主窗口,其中包含许多弹出窗口 . 为了防止弹出窗口隐藏在主窗口后面,我将其最顶层属性设置为true,这非常有效 .
然而,问题是当从任务栏中选择另一个应用程序时,例如打开的单词/ excel文档 . 我的应用程序的主窗口隐藏在外部文档后面(显然很好),但任何其他弹出窗口都没有 .
是否有可能在WPF中检测另一个应用程序何时具有焦点?
提前致谢 .
也许你真的不想TopMost“Topmost属性设置为true的窗口出现在Topmost属性设置为false的所有窗口之上 . ”
也许设置Owner . 这给出了一些行为,包括:“所有者窗口永远不能覆盖拥有的窗口 . ”
1 回答
也许你真的不想TopMost“Topmost属性设置为true的窗口出现在Topmost属性设置为false的所有窗口之上 . ”
也许设置Owner . 这给出了一些行为,包括:“所有者窗口永远不能覆盖拥有的窗口 . ”