我有一個WPF窗口,我不關閉。相反,我做Hide()和Show()它。現在,當我在一個記錄的Grid中的MainWindow中雙擊,它將觸發Show()窗口時,窗口將始終顯示在MainWindow後面。 我已經嘗試了休耕,但沒有成功:WPF - 將窗口帶到前面
view.Show();
view.Activate();
view.Topmost = true;
view.Topmost = false;
view.Focus();
有沒有我可以使用帶來的窗口絕對在前另一種方式?我無法將MainWindow設置爲所有者。
你要必須詳細說明「我不能將MainWindow設置爲所有者」。 – vcsjones
因爲Windows之間沒有關係,所以我不會將MainWindow設置爲我的視圖的所有者。我應該可以打開很多窗口。 – BennoDual
可能重複的[在WPF中將窗口置於前端](http://stackoverflow.com/questions/257587/bring-a-window-to-the-front-in-wpf) – CodeNaked