KnowledgeUserControl.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Windows.Forms;
  7. namespace HTEXLabel
  8. {
  9. public class KnowledgeUserControl: UserControl
  10. {
  11. public KnowledgeUserControl()
  12. {
  13. InitializeTreeView();
  14. }
  15. private void InitializeTreeView()
  16. {
  17. // 创建一个 TreeView 控件
  18. TreeView treeView = new TreeView();
  19. treeView.Dock = DockStyle.Fill; // 填充 UserControl1 的整个区域
  20. // 添加根节点
  21. TreeNode rootNode = new TreeNode("Root");
  22. treeView.Nodes.Add(rootNode);
  23. // 添加子节点
  24. TreeNode childNode1 = new TreeNode("Child 1");
  25. TreeNode childNode2 = new TreeNode("Child 2");
  26. rootNode.Nodes.Add(childNode1);
  27. rootNode.Nodes.Add(childNode2);
  28. // 添加更多的节点...
  29. // 将 TreeView 添加到 UserControl1 的 Controls 集合中
  30. this.Controls.Add(treeView);
  31. }
  32. }
  33. }