Практическое руководство. Добавление и удаление узлов с помощью элемента управления TreeView в Windows Forms
Элемент управления Windows Forms TreeView сохраняет узлы верхнего уровня в коллекции Nodes. Каждая TreeNode также имеет свою собственную коллекцию Nodes для хранения дочерних узлов. Оба свойства коллекции относятся к типу TreeNodeCollection, который предоставляет стандартные элементы коллекции, позволяющие добавлять, удалять и переупорядочивать узлы на одном уровне иерархии.
Добавление узлов программным способом
Используйте метод Add свойства Nodes древовидного представления.
' Adds new node as a child node of the currently selected node. Dim newNode As TreeNode = New TreeNode("Text for new node") TreeView1.SelectedNode.Nodes.Add(newNode)
// Adds new node as a child node of the currently selected node. TreeNode newNode = new TreeNode("Text for new node"); treeView1.SelectedNode.Nodes.Add(newNode);
// Adds new node as a child node of the currently selected node. TreeNode ^ newNode = new TreeNode("Text for new node"); treeView1->SelectedNode->Nodes->Add(newNode);
Удаление узлов программным способом
Используйте метод Remove свойства Nodes представления дерева для удаления одного узла или метода Clear для очистки всех узлов.
' Removes currently selected node, or root if nothing is selected. TreeView1.Nodes.Remove(TreeView1.SelectedNode) ' Clears all nodes. TreeView1.Nodes.Clear()
// Removes currently selected node, or root if nothing // is selected. treeView1.Nodes.Remove(treeView1.SelectedNode); // Clears all nodes. TreeView1.Nodes.Clear();
// Removes currently selected node, or root if nothing // is selected. treeView1->Nodes->Remove(treeView1->SelectedNode); // Clears all nodes. treeView1->Nodes->Clear();
См. также
- элемента управления TreeView
- Обзор элемента управления TreeView
- Как установить значки для элемента управления Windows Forms TreeView
- практическое руководство. Итерации по всем узлам элемента управления TreeView Windows Forms
- Как определить, какой узел TreeView был нажат
- Практическое руководство. Добавление настраиваемых сведений в элемент управления TreeView или ListView (Windows Forms)
.NET Desktop feedback