일대 다 관계로 세 개의 연결된 엔터티 (Categories-> Types-> Classes)가 있습니다. 네비게이션 속성과 HierarchicalDataTemplate
을 사용하여 Categories 엔티티 만 바인딩하고 나머지는 나타낼 수 있습니까?탐색 속성이있는 TreeView HierarchicalDataTemplate EntityFramework
<TreeView ItemsSource="{Binding Categories}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Categories}" >
<TextBlock Foreground="Red" Text="{Binding Types}" />
<HierarchicalDataTemplate.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Classes}">
<TextBlock Text="{Binding TypeName}" />
<HierarchicalDataTemplate.ItemTemplate>
<DataTemplate >
<TextBlock Text="{Binding ClassName}" />
</DataTemplate>
</HierarchicalDataTemplate.ItemTemplate>
</HierarchicalDataTemplate>
</HierarchicalDataTemplate.ItemTemplate>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
을 이후, 그것은 단지, 패널을 만들 것인가? 당신은 데이터 유형과 다른 것들을 설정하지 않습니다. WPF 또는 winforms? 어쨌든, 개념적으로, 그렇습니다. 그렇습니다. 그러나 구현은 약간 떨어져 있습니다. :) –
고마워요, 제 구현은 아직 초안을 작성한 것입니다. 나는 여전히 가능성을 묻고 있습니다. – HichemSeeSharp
그럼 분명히 할 수 있습니다! –