Seleccionar nodo
Publicado por arseni (2 intervenciones) el 12/07/2005 17:25:05
Hola a todos.
En mi apliacación estoy creando la estructura de un árbol mediante buttons, que crean, respectivamente, nodos hermanos, nodos hijos o que borran un nodo.
La cuestión es que quiero que se resalte, que se seleccione automáticamente el último nodo creado y no he encontrado la manera de hacerlo. He probado varias cosas, incluyendo la propiedad SelectedNode, pero no hay manera. El código...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
node = TreeView1.SelectedNode
node.Nodes.Add("nodo")
node = TreeView1.SelectedNode
node.Expand()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
node = TreeView1.SelectedNode
If Not (node.Parent Is Nothing) Then
TreeView1.SelectedNode.Parent.Nodes.Add("hola")
TreeView1.SelectedNode = node.LastNode
End If
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
node = TreeView1.SelectedNode
If Not (node.Parent Is Nothing) Then
TreeView1.Nodes.Remove(TreeView1.SelectedNode)
End If
End Sub
¿Alguien me puede ayudar?
En mi apliacación estoy creando la estructura de un árbol mediante buttons, que crean, respectivamente, nodos hermanos, nodos hijos o que borran un nodo.
La cuestión es que quiero que se resalte, que se seleccione automáticamente el último nodo creado y no he encontrado la manera de hacerlo. He probado varias cosas, incluyendo la propiedad SelectedNode, pero no hay manera. El código...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
node = TreeView1.SelectedNode
node.Nodes.Add("nodo")
node = TreeView1.SelectedNode
node.Expand()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
node = TreeView1.SelectedNode
If Not (node.Parent Is Nothing) Then
TreeView1.SelectedNode.Parent.Nodes.Add("hola")
TreeView1.SelectedNode = node.LastNode
End If
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
node = TreeView1.SelectedNode
If Not (node.Parent Is Nothing) Then
TreeView1.Nodes.Remove(TreeView1.SelectedNode)
End If
End Sub
¿Alguien me puede ayudar?
Valora esta pregunta


0