Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: Ever Cerna en Septiembre 24, 2016, 04:55:04 am
-
Buemas amigos.
Estoy usando el Control TreeView 5 ojo no es la versión 6 todo esta lindo cargo unos datos desde Access con ADO, el detalle esta en que no logro hacer que se habrán si puede decir así los NODOS PADRES carga de esta manera.
(http://s11.postimg.org/5olmspxwv/image.png) (http://postimg.org/image/5olmspxwv/)
Lo que trato es de que me muestre los datos ya con los NODOS EXPANDIDOS O ABIERTOS de esta manera.
(http://s12.postimg.org/vdo6kbkw9/image.png) (http://postimg.org/image/vdo6kbkw9/)
Así como esta en la imagen, tengo que estar asiendo de forma manual abriendo cada árbol del treeview para dejarlo asi como muestra la imagen.
Entonces alguien sabe como puedo hacer para que cuando abra ese formulario ya me abra con los NODOS ya abiertos...
Gracias de antemano espero haber sido claro con mi inquietud...
Salu2....
-
Hola fijate que los nodos tienen una propiedad Nodo.Expanded = true
Private Sub Form_Load()
Dim i As Long
Dim j As Long
Dim N As Node
TreeView1.LineStyle = tvwRootLines
For i = 1 To 10
Set N = TreeView1.Nodes.Add(, , , i)
For j = 1 To 5
Call TreeView1.Nodes.Add(N, tvwChild, , j)
Next
N.Expanded = True
Next
End Sub
-
Buenas Lea... listo ahora si quedo, gracias por tu tiempo.