4
트리 뷰에 계층 구조를 표시해야합니다. 그러나 세부 정보는 데이터 격자에 표시되어야합니다.WPF Treeview 노드에 DataGrid 포함
어떻게 이것을 달성하기 위해 내 템플릿을 작성해야합니까? 나는 지금 템플릿에 대한 이해를 오해하고있다.
<TreeView ItemsSource="{Binding Path=Categories}">
<TreeView.Resources>
<HierarchicalDataTemplate DataType="{x:Type stackProjects:Category}" ItemsSource="{Binding Path=SubCategories}">
<TextBlock Margin="3" Text="{Binding Path=CategoryName}"/>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate DataType="{x:Type stackProjects:SubCategory}" ItemsSource="{Binding Path=Details}">
<TextBlock Text="{Binding Path=SubCategoryName}"/>
</HierarchicalDataTemplate>
<DataTemplate DataType="{x:Type stackProjects:Detail}" >
<StackPanel Orientation="Horizontal">
<TextBlock Margin="3" Text="{Binding Path=Name}"/>
<TextBlock Margin="3" Text=" - "/>
<TextBlock Margin="3" Text="{Binding Path=Info}"/>
</StackPanel>
</DataTemplate>
</TreeView.Resources>
</TreeView>
: 여기 처럼 보이게 않는 방법이다. – user575219
@ user575219 도움이 된 것을 기쁘게 생각합니다. – Artiom