Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O controle TreeView Windows Forms armazena os nós de nível superior em sua coleção Nodes. Cada TreeNode também tem a sua própria coleção de Nodes para armazenar os seus nós filhos. Ambas as propriedades de coleção são do tipo TreeNodeCollection, que fornece membros de coleção padrão que permitem adicionar, remover e reorganizar os nós em um único nível da hierarquia de nós.
Para adicionar nós programaticamente
Use o método Add da propriedade Nodes do modo de exibição em árvore.
' 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);
Como remover nós de forma programática
Use o método Remove da propriedade Nodes do modo de exibição de árvore para remover um único nó ou o método Clear para limpar todos os nós.
' 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();
Ver também
- de controle TreeView
- Visão geral do controle TreeView
- Como definir ícones para o controlo TreeView do Windows Forms
- Como iterar por todos os nós de um controlo TreeView do Windows Forms
- Como: Determinar qual nó TreeView foi clicado
- Como: Adicionar informações personalizadas a um controle TreeView ou ListView (Windows Forms)
.NET Desktop feedback