【发布时间】:2014-04-14 05:41:30
【问题描述】:
在 Winforms 中,我们有 Show(IWin32Window owner) 方法来显示基于传递给 Show 方法的所有者句柄的表单。
我希望在 WPF 窗口中具有类似的行为。但是 WPF 窗口没有 Show 接受所有者句柄的方法。
我发现的另一个替代方法是将 window.Owner 设置为所有者窗口,然后使用 window.Show()。但是通过这样做,我们可以只指定一个 WPF 窗口作为所有者。 在我的情况下,所有者可以是 winform 或 WPF 窗口。我们怎样才能做到这一点?
【问题讨论】: