Visual Basic.NET - Número de hijos en nodo padre

 
Vista:

Número de hijos en nodo padre

Publicado por Jaime (1 intervención) el 21/07/2007 23:16:12
Muy buenas

Junto a cada nodo padre quiero que aparezca el número de nodos hijos que contiene. Para ello utilizo el siguiente código, pero no chuta. El caso es que si le quito el bucle sí que funciona, pero he de seleccionaro los nodos de uno en uno, lo cual no interesa.

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
Dim strNodo As String


Dim node As TreeNode
For Each node In TView.Nodes

If node.Nodes.Count > 0 Then

TView.SelectedNode = node
strNodo = TView.SelectedNode.Text
strNodo = strNodo & (LTrim(Str(node.Nodes.Count)))
End If
Next node
End Sub

¿Alguien puede echarme una manita?

Gracias a todos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Número de hijos en nodo padre

Publicado por Harold V. (411 intervenciones) el 23/07/2007 20:46:52
Asi se hace........

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click

Dim node As TreeNode
For Each node In TView.Nodes
GetNodeInfo(node)
Next node

End sub

Sub GetNodeInfo(ByVal nodo As TreeNode)
Dim nod As Int32 = nodo.GetNodeCount(True)
nodo.Text = nodo.Text & " (" & nod & ")"
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar