c# - 子窗口顶部的 WPF 所有者窗口

标签 c# .net wpf user-interface

在所有者窗口位于子窗口下方的情况下,当您单击它时,WPF 中的所有者窗口是否可能位于子窗口顶部?

这是我如何调用子窗口的例子:

Window2 window = new Window2();
window.Owner = this;
window.Show();

父/所有者窗口将始终在子窗口下。

最佳答案

要获得所需的行为,您不想在任何一个窗口上设置所有者。

当然,在关闭任一窗口以关闭您想象中的“子”窗口时,您必须自己处理逻辑。

您可能还需要实现一些与最小化、最大化等相关的其他逻辑。

关于c# - 子窗口顶部的 WPF 所有者窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1057275/

相关文章:

c# - 如何在C#中获取字典的键

c# - 我正在尝试从我的 asp.net web 应用程序发送电子邮件,但以下异常来自 SmtpMail.Send(mess);

.net - 我可以创建一个反向引用匹配相反情况的正则表达式吗

.net - 在编译期间强制使用特定的 .net 版本

c# - 从 UserControl 访问类方法(XAML、C#、TreeView)

c# - Foreach - 不同的指令取决于 List<FooBar> 中的项目类型

c# - 无法读取现有的 excel 文件

.net - Interlocked.CompareExchange(double,double,double) 在 32 位操作系统中工作吗?

wpf - C#如何获取不同国家的当前时间

c# - WPF MVVM 检索数据网格选定的行