TreeView中使用DataTemplate的无限子节点

时间:2012-07-18 07:25:21

标签: c# wpf treeview datatemplate children

有没有办法使用 TreeView DataTemplate中创建无限子节点?

我阅读了很多教程,但所有教程都只显示了手动填充的TreeView。我需要从数据库中填充TreeView

1 个答案:

答案 0 :(得分:1)

尝试使用HierarchicalDataTemplate;要从DB填充数据,您必须首先获取数据,创建正确的DataModel对象,然后使用它们填充TreeView。我还建议您使用MVVM,MVVM可以很容易地使用TreeView

看一下Josh Smith的精彩文章,解释这些(以及更多) -

Simplifying the WPF TreeView by Using the ViewModel Pattern