私はそこにいくつかのノードを持つTreeViewセットアップがあります。私はそれにいくつかの文字列を持つ文字列リストを持って、私はC#コード(おそらくforeachループ?)を使用して、ツリービュー内の特定のノードの子にリスト全体を追加したい。どうすればいい?C#コードを使用してTreeViewにノードの子を追加するにはどうすればよいですか?
0
A
答えて
2
名前(キー)によって、またはインデックス
でノードを指定することができます。このList<string> strings = new List<string>() { "string1", "string2", "string3" };
foreach (string s in strings)
treeView1.Nodes["node0"].Nodes["node00"].Nodes.Add(s, s);
のノードの子ノード「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と似たようなことをしようとすることをお勧めします...
関連する問題
- 1. TreeViewの各ノードの横にボタンを追加するにはどうすればよいですか?
- 2. Dojoを使用してDOMノードにスタイリングを追加するにはどうすればよいですか?
- 3. JavaScriptを使用して親ノードに子ノードの配列を1回の操作で追加するにはどうすればよいですか?
- 4. Netbeansでコードを使用してカスタムパネルを追加するにはどうすればよいですか?
- 5. c#を使用してexcelでピボットチャートを追加するにはどうすればよいですか?
- 6. Internet Explorer BHOエクステンションに子ノードを追加するにはどうすればよいですか?
- 7. JavaScriptを使用してHTMLで子ノードを削除するにはどうすればよいですか?
- 8. PHP5を使用してXMLファイルの最後のノードに子を追加するにはどうすればよいですか?ここ
- 9. C++でライブラリを追加するにはどうすればよいですか?
- 10. wp_nav_menuを使用してulの前にタイトルを追加するにはどうすればよいですか?
- 11. カスタムビットマップを使用してMFCのツールバーにチェックボックスを追加するにはどうすればよいですか?
- 12. ComboBoxをTreeView列に追加するにはどうすればよいですか?
- 13. ライブhbase/hadoopクラスタに新しいノードを追加するにはどうすればよいですか?
- 14. C#フォームの終了ボタンにコードを追加するにはどうすればよいですか?
- 15. jQueryを使用してバリエーションHEADにコンテンツを追加するにはどうすればよいですか?
- 16. Interface Builderを使用してUIBarButtonItemsをUIViewController.toolbarItemsプロパティに追加するにはどうすればよいですか?
- 17. LINQを使用してデータベースにレコードを追加するにはどうすればよいですか?
- 18. セットアップスクリプトを使用してMagentoにカテゴリを追加するにはどうすればよいですか?
- 19. コマンドラインパラメータをwixインストーラを使用してレジストリに追加するにはどうすればよいですか?
- 20. html5キャンバスを使用して画像にテキストを追加するにはどうすればよいですか?
- 21. スプレッドシートギアを使用してExcelにドロップダウンリストを追加するにはどうすればよいですか?
- 22. PowerShellを使用してweb.configにセクションを追加するにはどうすればよいですか?
- 23. View Pagerを使用してコーディネーターレイアウトにボトムビューを追加するにはどうすればよいですか?
- 24. CSSを使用してアンカータグに画像を追加するにはどうすればよいですか?
- 25. ddplyを使用してデータフレームに列を追加するにはどうすればよいですか?
- 26. デリゲートを使用してtableviewにデータを追加するにはどうすればよいですか?
- 27. pyYAMLを使用してPythonタプルをYAMLファイルに追加するにはどうすればよいですか?
- 28. jQueryを使用してチェックボックスにtoggleClassを追加するにはどうすればよいですか?
- 29. javascriptを使用してテキストボックスに属性を追加するにはどうすればよいですか?
- 30. JavaScriptを使用してページにドロップダウンを追加するにはどうすればよいですか?