在WPF中动态构建TreeView或Bindable源

时间:2016-11-14 20:30:19

标签: c# wpf treeview

我有一个字符串列表,一般格式为:

“Header_subheader1_subheader2_item”

问题是实际的字符串可能会因其包含的子标题数量而异。它可能没有,它可能有3或4.我一直试图找到一种方法来直接轻松创建一个TreeView,或者更好,但我可以在我的ViewModel中创建一个很好的可绑定源,并且到目前为止空了就这种情况而言。

寻找建议!

由于

1 个答案:

答案 0 :(得分:1)

我认为最好的选择是使用Header和ListOfSubheaders属性创建Item类的列表。在创建时它会解析你的字符串,你也可以在其中添加逻辑,然后轻松创建TreeView