2

在我以前的多窗口程序中,我曾经使用过这个参数

wnd.Show(Me)

此代码将 wnd 保持在第一个窗口之上。无论如何在WPF中它都会出错

“'公共子节目'的论点太多”

我怎样才能在 WPF 中具有相同的优势?

4

2 回答 2

3

您可以在 WPF 中设置Window.Owner属性来完成此操作:

wnd.Owner = Me
wnd.Show()
于 2013-01-15T18:42:58.530 回答
1

您尝试使用的功能不存在。Window.Owner属性就是您要寻找的。

wnd.Owner = Me
wnd.Show()

如果您试图将Window.ShowDialog保持在顶部和模态,您可能还想使用它 - “此代码将 wnd 保持在第一个窗口之上”听起来您可能会选择模态。

于 2013-01-15T18:45:33.567 回答