我有一个treeview填充运行时TreeViewItem。WPF treeview项目模板
所有父级TreeViewItem都有Tag属性= null。所有子TreeViewitem(没有其他孩子)都有Tag属性=一个对象。
我想为treeviewitem.tag对象(!= null)显示不同的布局(单选按钮和文本块),但我不明白树视图项是如何工作的......我尝试使用层次结构和数据模板但失败。
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType="{x:Type TreeViewItem}">
<StackPanel Orientation="Horizontal">
<RadioButton></RadioButton>
<TextBlock Text="{Binding Path=Header}"></TextBlock>
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
究竟怎么“补”的数据TreeView的你的树吗?请发布此代码。 – mm8