我正在用wpf编写。在我的 viewModel 中,我有一个打开新窗口的命令。然而有时这个子窗口被放置在父窗口下面。 (例如,如果我在我的应用程序中工作,然后打开浏览器并想要返回到我的应用程序)。窗口打开如下:
MyViewModel vm = new MyViewModel(oper);
Mywindow window = new MyWindow();
//Initialize viewModel and set window.DataContext to this viewModel
CWPFWindowWithViewModelHelper<IWindowWithViewModel>.InitializeViewModel(window, vm);
window.ShowDialog();
我希望这个子窗口在打开时始终可见。我怎样才能做到这一点?
最佳答案
尝试一下
window.Owner=this
关于wpf - 使子窗口始终位于所有窗口之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3838944/