问题如上,加入的模板如下
<TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type UIDomainModel:UIDeptInfo}" ItemsSource="{Binding SubItems}"> <StackPanel Orientation="Horizontal" Margin="0,2,0,2"> <TextBlock Text="{Binding DeptName}" Tag="{Binding DeptId}" TextTrimming="CharacterEllipsis" FontSize="14" Margin="8" Foreground="White"> <ToolTipService.ToolTip> <ToolTip Style="{DynamicResource NormalToolTip}"> <TextBlock Text="{Binding DeptDescr}" MaxWidth="300" TextWrapping="Wrap" /> </ToolTip> </ToolTipService.ToolTip> </TextBlock> </StackPanel> </HierarchicalDataTemplate> </TreeView.Resources>
为什么就得不到子集了呢?
还有就是,如果我加入了数据模板,那么TreeView的子集的一条还是TreeViewItem么?