Un control TreeView muestra información similar a la forma en que el Explorador de Windows muestra la información del archivo y carpeta. El TreeView muestra tanto las imágenes y datos de texto . También puede establecer otras propiedades , tales como si se debe permitir que las casillas de verificación , mostrar las líneas de árbol, o tiene selección única o selección completa - fila. En el código , se puede establecer muchas otras propiedades, basada en eventos . Por ejemplo , cuando los clics del usuario final en un nodo de esta acción ejecuta el código que podría cambiar la imagen del nodo para indicar que el nodo está abierto en lugar de cerrado . Instrucciones
1
Crear un nuevo proyecto EXE estándar en Visual Basic . Haga clic en "Componentes " en el menú "Proyecto" y seleccionar "Windows Common Controls Microsoft 6.0 (SP6 ) . " Esto se suma al control TreeView a la VB ToolBox .
2
Seleccione el control " TreeView " y haga clic en " Form1 " que se ha creado de forma predeterminada. Mantenga pulsado el botón izquierdo del ratón , arrastre el ratón a través de la forma y suelte el botón del ratón. Esto crea un control TreeView tan amplio como el arrastre del ratón . Haga clic en el control " TreeView " después de que aparece en el formulario y arrastre para ampliar cualquiera de los puntos azules que rodean el otro borde para cambiar el tamaño del control.
3
Seleccione " ImageList " de la " Caja de Herramientas " y haga clic en " Form1 " para crear un nuevo control ImageList . Haga clic en el recién creado " ImageList1 " y seleccionar " Propiedades". Haga clic en la pestaña " Imágenes " y haga clic en el botón " Insertar imagen " para agregar imágenes al control. Asigne el " ImageList " para el control TreeView , escriba el código siguiente en el evento " Form1_Load ": " Juego TreeView1.ImageList = ImageList1 . "
4
Definir una variable de tipo " ; nodo " en el " evento Form1_Load " . Establecer la variable igual a " TreeView1.Nodes.Add ( ,,," Primer Nivel "," firstImage ") . " Este código crea el primer nodo del TreeView muestra como " FirstLevel " . La imagen que se muestra es la imagen con el valor de la clave de " firstImage " en el control " ImageList " .
5
Añadir nodos secundarios , se muestran a continuación de las palabras " FirstLevel " estableciendo la variable de nodo igual a " TreeView1.Nodes.Add ( myNode , tvwChild , " SecondLevel "," SecondImage ") " en el evento " Form1_Load " . El TreeView se verá así que el usuario final :
FirstLevel
SecondLevel