我得到了一個帶有TreeView的WFA,並將一個MouseDoubleClick
事件添加到treeviewItem。在代碼中,事件處理程序會打開一個新窗口。前面的WFA窗口
當我嘗試這一點,doubleClick
的樹型視圖它打開的窗口中,但它不到風度留在前面(它移動後面我的頁面,TreeView所)
我tryed將在事件處理一個Topmost = true
但沒有按沒有工作。
任何人都有解決方案嗎?
我得到了一個帶有TreeView的WFA,並將一個MouseDoubleClick
事件添加到treeviewItem。在代碼中,事件處理程序會打開一個新窗口。前面的WFA窗口
當我嘗試這一點,doubleClick
的樹型視圖它打開的窗口中,但它不到風度留在前面(它移動後面我的頁面,TreeView所)
我tryed將在事件處理一個Topmost = true
但沒有按沒有工作。
任何人都有解決方案嗎?
您可以Owner property
嘗試以設置集中
var newWindow = new NewWindow();
newWindow.Owner = this;
newWindow.ShowDialog();
嘗試將子窗口的所有者設置到主窗口 -
Window childWindow = new Window();
childWindow.Owner = mainWindow;
如果不解決這個問題,發佈我們可以查看的一些代碼。
childWindow.Owner = mainWindow; dosn't工作。 錯誤:主窗口是一種類型,但用作變量。 –
通過'mainWindow',我的意思是你的MainWindow的實例。 –
是的,找到它。 newWindow.Owner = this; –
不錯,newWindow.Owner = this;修復了這個問題,謝謝。 –
謝謝我很樂意幫助您Parys –