他の2つのUserControlを含むShell.xamlファイルがあります。左側は私のTreeViewで、右側は詳細画面です。
選択したTreeViewItemに基づいて詳細画面を切り替え可能にしたい。単純なボタンクリックとタグを使用してこれを実行したため、DataTemplatesを使用してこれを実行できることはわかっていますが<ContentControl Content="{Binding CurrentDetailViewModel}">
、選択したTreeViewItemに基づいてこれを実行する方法がわかりません。また、TreeViewを保持するUserControl用の個別のViewModelクラスと、詳細画面ごとに個別のViewModelクラスがあります。
私はTreeViewsでJoshSmithのチュートリアルを使用しています:http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx
したがって、彼のTreeViewItemViewModel.csクラスも使用します。
誰かがこれに光を当てることができますか?
ありがとう、
許す