我的C#WPF应用程序有多个窗口,可以立即打开。其中一个窗口用于通知,并且必须保持最高(或类似),直到它被确认。我遇到的问题是,当我设置Topmost=true;
时,窗口将显示在顶部,但是在点击通知窗口上的按钮之前必须关闭以后的窗口。
我已经尝试了BringIntoView();
,Activate();
,Focus();
,并再次致电Show();
。
所有这些都失败了,我错过了什么?
提前致谢
答案 0 :(得分:1)
其他窗口是否以模态方式调用?例如。与window.ShowDialog()
?这样做将胜过非模态窗口的任何“最顶层”设置。