窗口在应用程序的其他窗口之上

时间:2009-09-16 10:42:26

标签: c# wpf winapi

我在WPF和C#中编写应用程序。

我有2个窗口:MainWindow和ToolWindow。我想让ToolWindow坚持到MainWindow的边缘,并始终在MainWindow下面。当ToolWindow获得焦点时,它位于顶部(边缘发光)MainWindow。用户应该能够使用ToolWindow,但MainWindow必须位于ToolWindow之上。

你知道怎么做吗?

1 个答案:

答案 0 :(得分:2)

在Top上设置一个窗口,使用TopMost属性

 Topmost = true;

如果要同时访问MainWindow和ToolWindow,请使用Show()而不是ShowDialog()

ToolWindow toolWindow = new ToolWindow();
toolWindow.Show();