Cómo utilizar el control de vista de árbol
Añadir o eliminar nodos en el diseñador.
Seleccione el control de vista de árbol.
En la ventana Propiedades, haga clic en el botón de puntos suspensivos () junto a la propiedad Nodo.
Muestra el editor de nodos del árbol.
Para agregar un nodo, debe existir un nodo raíz. Si no hay ningún nodo raíz, primero debe hacer clic en el botón Agregar raíz para agregar un nodo raíz. Luego puede agregar nodos secundarios seleccionando el nodo raíz o cualquier otro nodo y haciendo clic en el botón Agregar hijo.
Para eliminar un nodo, seleccione el nodo que desea eliminar y haga clic en el botón Eliminar.
Recorre todos los nodos del control TreeView.
Crear un procedimiento recursivo para probar cada nodo (métodos recursivos en C# y C).
Llama al programa.
El siguiente ejemplo muestra cómo imprimir la propiedad Texto de cada objeto TreeNode:
Código VisualBasicCopy
subimpresión privada recursiva (ByValnAsTreeNode)
sistema. Diagnostics.Debug.WriteLine(texto)
MessageBox. display(n.text)
DimaNodeAsTreeNode
ForEachaNodeInn. node
imprime la recursión (ánodo)
luego
finaliza la unión
llama al nodo superior de la vista de árbol.
revisión de subllamada privada(byvalatreeviewstreeview)
DimnAsTreeNode
ForEachnInaTreeView. Nodo
Imprimir recursión(n)
Luego
Conector final
Determina en qué nodo de TreeView se hizo clic.
Utilice el objeto EventArgs para devolver una referencia al objeto del nodo en el que se hizo clic.
Determine en qué nodo se hizo clic comprobando la clase TreeViewEventArgs, que contiene datos relacionados con eventos.
Código VisualBasicCopy
subtreeview privada 1 _ después de seleccionar(ByValsenderAsSystem. object, _
ByValeAsSystem. windows . form . treeview eventargs)handlestreeview 1. AfterSelect
determina verificando la propiedad de nodo de los objetivos de eventos de vista de árbol.
Cuadro de mensajes. Display (e.Node.Text)
Conector final
Se recomienda descargar un MSDN, que tiene más detalles. Aquí sólo se reproduce una parte.