私はWPFに新しく、リストのリストなどにバインドされたツリービューの作成に悩まされています。必要に応じて子ノードの数を増やすことができます。私は、コードをオフにテストするために2 HierarchicalDataTemplatesを作成しますが、子ノードがリストのリストのリストへのツリービューのデータバインド
マイツリービューが
<telerik:RadTabItem Header="Lookup Sets">
<telerik:RadTreeView IsLoadOnDemandEnabled="True" ItemsSource="{Binding AttributeLookupSetConversions}">
<telerik:RadTreeView.Resources>
<HierarchicalDataTemplate DataType="{x:Type cm:AttributeLookupSetConversion}">
<CheckBox Content="{Binding Path=Name}" IsChecked="{Binding Path=IsSelected, Mode=TwoWay}" Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" Command="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type telerikDocking:RadSplitContainer}}, Path=DataContext.UpdateSelectionCommand}"/>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate DataType="{x:Type cm:AttributeConversion}">
<CheckBox Content="{Binding Path=Name}" IsChecked="{Binding Path=IsSelected, Mode=TwoWay}" Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" Command="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type telerikDocking:RadSplitContainer}}, Path=DataContext.UpdateSelectionCommand}"/>
</HierarchicalDataTemplate>
</telerik:RadTreeView.Resources>
</telerik:RadTreeView>
</telerik:RadTabItem>
として定義されて表示されないことは、私が行方不明です何かあるのか、私は内のノードを作成する必要がありますしていますコード?私はリストのリストのツリービューを持っているのTabControlを持っている、問題は、私はあちこち例に
stundents -Student1 -Course 1 -Course 2 - Department 1 -Student 2 -Course 6 Department12 Course -Qualification 1 -WorkType
テンプレート –
で 'のItemsSourceを'欠けている私はすでにアイテムを持っています親のテンプレートも、子ノードのテンプレートにも必要ですか? – mahlatse
[msdn]からサンプルを試す(https://msdn.microsoft.com/en-us/library/dd759035(v = v1).aspx) –