我得到了这个......
<TreeView x:Name="treeview1"
ItemsSource="{Binding Tree.kids, Converter={home:DebugBinding}}" />
...树是一个“treeitem”,它有一个“treeitem列表” 我可以在debugconverter中验证孩子(treeitem列表)在那里,我们在里面......
public class treeitem
{
public string name { get; set; }
public List<treeitem> kids { get; set; }
public treeitem()
{
kids = new List<treeitem>();
}
}
...我在资源设置为treeitem
时得到了一个分层数据模板<HierarchicalDataTemplate DataType="{x:Type home:treeitem}"
ItemsSource="{Binding kids}">
<TextBlock Text="{Binding name, Converter={home:DebugBinding}}" />
</HierarchicalDataTemplate>
但它不起作用。任何想法的人......已经好几天了。已经读过了。