WFA窗口在前面



我得到了一个带有 TreeView 的 WFA,我向 treeviewItem 添加了一个MouseDoubleClick事件。在代码中,事件处理程序打开一个新窗口。

当我尝试这个并doubleClick TreeViewItem 时,它会打开窗口,但它不会停留在前面(它会移动到树视图所在的页面后面)

我尝试在事件处理程序中添加Topmost = true,但这不起作用。

有人有解决方案吗?

您可以尝试使用Owner property来设置焦点

var newWindow = new NewWindow();
newWindow.Owner = this;
newWindow.ShowDialog();

尝试将子窗口的所有者设置为主窗口 -

Window childWindow = new Window();
childWindow.Owner = mainWindow;

如果这不能解决它,请发布一些我们可以研究的代码。

相关内容

  • 没有找到相关文章

最新更新