0
我想使樹視圖具有無限的節點。我有樹2視圖模型:具有無限節點的TreeView
public class GroupViewModel
{
public GroupViewModel()
{
}
public string GroupName { get; set; }
public ObservableCollection<TagViewModel> Tags { get; set; }
public ObservableCollection<GroupViewModel> Groups { get; set; }
}
和
public class TagViewModel
{
public TagViewModel()
{
}
public string TagName { get; set; }
}
我的XAML:
<HierarchicalDataTemplate DataType="{x:Type ViewModel:GroupViewModel}" ItemsSource="{Binding Path=Tags}">
<TextBlock Text="{Binding Path=GroupName}" />
</HierarchicalDataTemplate>
<HierarchicalDataTemplate DataType="{x:Type ViewModel:TagViewModel}">
<StackPanel HorizontalAlignment="Left" Orientation="Horizontal">
<CheckBox />
<TextBlock Text="{Binding Path=TagName}" Margin="5,0,0,0" />
</StackPanel>
</HierarchicalDataTemplate>
TreeView Name="groupsTreeView"></TreeView>
隨着
的ItemsSource = 「{綁定路徑=標籤}」
我有標籤
並用
的ItemsSource = 「{綁定路徑=羣組}」 第一級組
我有子組基團 - 沒有標籤。
我怎樣才能使樹與組和標籤?