0

TreeViewを含むWFAを取得MouseDoubleClickし、treeviewItemにイベントを追加しました。コードでは、eventhandlerは新しいウィンドウを開きます。

これとTreeViewItemを試してみるとdoubleClick、ウィンドウは開きますが、前に留まりません(TreeViewがあるページの後ろに移動します)

イベントハンドラーにを追加しようとしTopmost = trueましたが、機能しません。

誰かが解決策を手に入れましたか?

4

2 に答える 2

2

Owner propertyフォーカスを設定するために試してみることができます

var newWindow = new NewWindow();
newWindow.Owner = this;
newWindow.ShowDialog();
于 2012-10-02T16:27:05.523 に答える
0

子ウィンドウの所有者をメインウィンドウに設定してみてください-

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

それでも解決しない場合は、調査できるコードを投稿してください。

于 2012-10-02T16:27:28.127 に答える