C#/WPF
[WPF] TreeView
딸기우유중독
2023. 11. 21. 10:57
.xaml
<TreeView
x:Name="referenceTreeView"
BorderBrush="Transparent"
BorderThickness="0"
ItemsSource="{Binding AppManager.ReferenceNodes}">
<TreeView.Resources>
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsExpanded" Value="True"/>
</Style>
</TreeView.Resources>
<TreeView.ItemTemplate>
<HierarchicalDataTemplate
ItemsSource="{Binding ReferenceChildNodes}">
<TextBlock Text="{Binding ReferenceName}"/>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
AppManager 객체의 ReferenceNodes 프로퍼티 소스에서
ReferenceChildNodes 를 Item으로 갖는
ReferenceNode 의 ReferenceName을 Text로 바인딩.
728x90