2013-06-18 77 views
1

我有一個MainWindow和ChildWindow。當MainWindow處於活動狀態時,注意它或失去焦點,我將ChildWindow放到最上面。 現在,當我從MainWindow打開一個彈出窗口時,ChildWindow會進入MainWindow後面。在這種情況下,我想保留ChildWindow。 任何想法,我可以實現這一點?保持ChildWindow在最前

+0

除非childwindow視圖未與主窗口重疊,則不可能保持childwindow可見。 –

回答

1

您必須指定它是所有者窗口。

例如:

ChildWindow childWindow = new ChildWindow(); 
childWindow.Owner = Window.GetWindow(this); 
childWindow.ShowDialog();