これには簡単な答えがあると思いますが、見つけられないようです。TreeViewノードをバインドするためのほとんどの例は、ListViewを使用してノードの詳細を表示することに関するものです。私が取り組んでいるシナリオでは、単純なMVVMパターンを使用してXmlドキュメントにバインドされたTreeViewデータがあります。TreeViewで各ノードが選択されているので、表現されているXmlNodeのタイプに応じて異なるUserControlを表示したいと思います。
- さまざまなビューをホストするための最良のコントロールは何ですか?(ViewBox、Panel?)
- ビューをツリービューの選択にバインドするための最良の方法は何ですか?
ありがとう