Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 C# WPF 应用程序有多个窗口,可以同时打开。这些窗口之一用于通知,并且必须保持最顶层(或类似),直到它被确认。我遇到的问题是,当我设置Topmost=true;窗口将显示在顶部时,但必须先关闭以后的窗口,然后才能单击通知窗口上的按钮。
Topmost=true;
我已经尝试过BringIntoView();、、、、Activate();和再次Focus();呼叫Show();。
BringIntoView();
Activate();
Focus();
Show();
所有这些都失败了,我错过了什么?
提前致谢
其他窗口是否以模态方式调用?例如与window.ShowDialog()?这样做将胜过非模态窗口的任何“最顶层”设置。
window.ShowDialog()