2011-07-30 87 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 ...

相關問題