public A { public string Name{get;set;} public List<B> AB{get;set;} } public B { public string Name{get;set;} }
现在有个list<A>的集合 list 绑定到TreeView,要呈现 A.Name(根节点)--B.Name(子节点)这样的树结构 怎么写啊 主要是加复选框 其他的我做俩循环也出来了!得到这样的效果,其主要是现在就一个list<A>的集合,绑定不到B.Name啊?
通过设置HierarchicalDataTemplate
http://www.silverlightchina.net/html/study/WPF/2012/0524/16207.html
还有其他办法吗?
@雨淋淋: 或者自定义控件。hierachialdt是最常用的了
@WuRang: 大侠我又改了问题了,让人更好理解我的用意了,你看看有什么好办法吗?谢谢
TreeView1.ShowCheckBoxes = TreeNodeTypes.All;
就可以显示复选框了