SQLクエリの結果としてDataSetがある場合は、直接TreeViewにバインドしてデータの階層を表示できますか?私はいくつかのHierarchicalDataTemplatesを使用しなければならないことは分かっていますが、どのデータをどのように表示するのかはわかりません。どのようにしてデータセットをTreeView(階層あり)に直接バインドできますか?
私はそうのように、4レベルの階層を持っている場合は、次のデータセットから直接、自分のデータを表示するように設定する必要がどのような性質(IES)
<HierarchicalDataTemplate x:Key="FirstLevelTemplate" ItemTemplate="{StaticResource SecondLevelTemplate}"/>
<HierarchicalDataTemplate x:Key="SecondLevelTemplate" ItemTemplate="{StaticResource ThirdLevelTemplate}"/>
<HierarchicalDataTemplate x:Key="ThirdLevelTemplate" ItemTemplate="{StaticResource FourthLevelTemplate}"/>
<DataTemplate x:Key="FourthLevelTemplate"/>
?
編集:理想的には、私はこれを1つの自己参照型データテーブルを使用して行いたいと思います。
私はプログラムでTreeViewItemsの階層を作成してしまいましたが、それはうまくいくようでした(おそらくベストプラクティスではありませんが)。ありがとう! – Pwninstein