Título: Duda sobre Treview Publicado por: CeLaYa en 25 Noviembre 2006, 14:58 pm Buenas, estoy manejando un Treview solo que me surgio una duda, como puedo saber cuatos niveles tiene el árbol y si le doy click a un nodo como se en que nivel esta?
para que me entiendan mejor, si tengo: Nivel1......Nivel2......Nivel3......Nivel4 . . . Nodo1 . . . |---------Nodo2 . . | |---------Nodo3 . | |---------Nodo4 |---------Nodo5 | |---------Nodo6 |---------Nodo7 |---------Nodo8 |---------Nodo9 esto seria el árbol tiene 4 niveles y el nodo6 esta en el nivel 3 Título: Re: Duda sobre Treview Publicado por: TheGhost(Z) en 25 Noviembre 2006, 17:51 pm Puebes guiarte poniendo un caracter en las claves... ejemplo si pones a las claves con numeros:
Si es la: primera rama 100P 101P 102P segunda rama 200S 201S 202S Tercera rama 300T 301T 302T Etc... Luego con: Código: TreeView1.SelectedItem.Key Código: Dim xNodo as String Dependiendo en que nodo clickes xNodo sera: xNodo=P 'Primer Nodo xNodo=S 'Seundo Nodo xNodo=T 'Tercer Nodo .Add , , "Clave", "100P", 1 .Add "100P", tvwChild,200S, .Add "100P", tvwChild, 201S, .Add "100P", tvwChild, 202S, .Add 202S, tvwChild, 300T, .Add 202S, tvwChild, 301T, .Add 202S, tvwChild, 302T, ETC.... Espero que te ayude a idear.... |