2011-07-30 4 views

答えて

2

名前(キー)によって、またはインデックス

でノードを指定することができます。この

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

のノードの子ノード「node00」に3つのノードを追加し、「ノード0」になるノート

1

あなたはを参照していますか?WPF TreeViewかWinForms TreeView?

WPFでは、これまでのところ私にとって最も効果的だったアプローチは、ViewModelを作成し、それをHierarchicalDataTemplateを使用してTreeViewにバインドすることでした。基本的な考え方はhttp://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspxで説明されています。

WinForms TreeViewは、TreeView.Nodes、TreeNode.Nodesなどで直接操作できます。私はWPF TreeViewと似たようなことをしようとすることをお勧めします...

関連する問題