Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2010, 11:46
Avatar de CarmenRocio
CarmenRocio
 
Fecha de Ingreso: junio-2010
Ubicación: Perú - Lima - Chorrillos
Mensajes: 116
Antigüedad: 14 años, 5 meses
Puntos: 8
Respuesta: Contar Nodos Del Treeview

Bueno estube buscanco la forma en la web se como contar los nodos de un treeview. la verdad esque en mi proyecto yo tengo un listview dentro de el un treeview mejor dicho hacen un trelistview y yo lleno mis nodos con un for como les muetro ene l codigo:

For Each Info1 As ENTIDAD In LISTA

Dim Nde1 As New TreeListNode(info1.PADRE)
Nde1.Tag = info1.PADRE
'---------------aqui lleno mi primer nodo, que es mi nodo raiz
Dim lIntTrabajadores As Integer = 0
'----------------creo mi contador (lIntTrabajadores)

For Each Info2 As ENTIDAD In Info1.LISTA
lIntTrabajadores = lIntTrabajadores + 1
Dim Nde2 As New TreeListNode(Info2.HIJO)
Nde2.Tag = Info2.HIJO
Nde2.SubItems.Add(Info2.NOMBRE)
Nde2.SubItems.Add(Info2.APELLIDO)
Nde1.Nodes.Add(Nde2)
Next
'----aqui es donde va contador las veces del FOR y lo va almacenando a mi variable
Nde1.Text = info1.PADRE & " (" & lIntTrabajadores & ")"
TREELISTVIEW.Nodes.Add(Nde1)
TREELISTVIEW.CollapseAll()
Next



espero que le sirva de ayuda yo lo hice de esta manera y me salio normal pero si trabajar con el treeview y ustedes crean sus propios nodos para contar los hijos y almacenarlos en el padre solo deben hacer

treeview.selecteditem.children

algo asi es el codigo pruevelon ok nos vemos cuidense mucho