在我以前的多窗口程序中,我曾经使用过这个参数
wnd.Show(Me)
此代码将 wnd 保持在第一个窗口之上。无论如何在WPF中它都会出错
“'公共子节目'的论点太多”
我怎样才能在 WPF 中具有相同的优势?
您可以在 WPF 中设置Window.Owner属性来完成此操作:
wnd.Owner = Me
wnd.Show()
您尝试使用的功能不存在。Window.Owner属性就是您要寻找的。
wnd.Owner = Me
wnd.Show()
如果您试图将Window.ShowDialog保持在顶部和模态,您可能还想使用它 - “此代码将 wnd 保持在第一个窗口之上”听起来您可能会选择模态。