MVVM パターンを使用して WPF アプリケーションを作成しています。
私のアプリケーションには、アプリのメイン テンプレートのように機能するメインウィンドウがあります。メニューのように機能するを作成しTreeViewました。UserControl
メイン ウィンドウでは、すべてのプレゼンテーションがタブ コントロールでホストされているため、my のすべてのアイテムTreeViewは実際には新しいタブです。
タブ コントロールは、メイン ウィンドウで定義されます。
だから私の質問はTreeView、のイベントハンドラーがメインウィンドウファイルではなくコードビハインドファイルTreeViewにあるときに、現在のタブコントロールで新しいタブを開く (からアイテムを押す) 方法です。UserControls
TreeViewメイン ウィンドウのコード ビハインド ファイルでイベント ハンドラをホストすることはできますか?