2011-07-30 131 views

回答

2

这将指数

添加三个节点的子节点“node00”节点“NODE0”

List<string> strings = new List<string>() { "string1", "string2", "string3" }; 

foreach (string s in strings) 
    treeView1.Nodes["node0"].Nodes["node00"].Nodes.Add(s, s); 

enter image description here

请注意,您可以按名称(键)指定节点或

1

您是指WPF TreeView或WinForms TreeView?

对于WPF,迄今为止最适合我的方法是创建视图模型并使用HierarchicalDataTemplate将其绑定到TreeView。基本想法在http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx解释。

WinForms TreeView可以直接通过TreeView.Nodes,TreeNode.Nodes等操作。我建议不要试图做类似的WPF TreeView ...

相关问题