Nodos en treeview

29/09/2005 - 01:11 por Carlos Vel | Informe spam
Colegas..

Como puedo saber cuantos nodos (padres e hijos) tengo en
total en un treeview..

de antemano muchas gracias..

Carlos Velazquez

Preguntas similare

Leer las respuestas

#1 Jamaf
29/09/2005 - 19:30 | Informe spam
Hola Carlos, te paso el codigo, espero te sirva

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim oNodo As TreeNode
Dim iCont As Integer = 0
For Each oNodo In Treeview1.Nodes
ContarNodos(oNodo, iCont)
Next
MessageBox.Show(iCont)
End Sub

Private Sub ContarNodos(ByVal oNodo As TreeNode, ByRef iCont As
Integer)
If oNodo.Nodes.Count = 0 Then
iCont = iCont + 1
Else
iCont = iCont + 1
Dim n As TreeNode
For Each n In oNodo.Nodes
ContarNodos(n, iCont)
Next n
End If
End Sub

Saludos,
Aldo Teixeira
Lima - Perú
Respuesta Responder a este mensaje
#2 Juan Pedro Gonzalez
30/09/2005 - 13:38 | Informe spam
Hola Carlos,

Utiliza el GetNodeCount(True). Si tu TreeView es el TreeView1 sería:
TreeView1.GetNodeCount(True).

Un saludo,

Juan Pedro Gonzalez
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida