Visual Basic.NET - treview

   
Vista:
Imágen de perfil de francisco

treview

Publicado por francisco (162 intervenciones) el 21/11/2010 22:33:09
estoy haciendo ensayos con un treview y no consigo que me cambie el valor del nodo seleccionado
se marca en azul el nodo pero en la variable coge el valor del nodo que etaba seleccionado anteriormente y no se como hacer para que me recoja el valor del texto selecconado

a ver si me esplico esta marcado un nodo con el color de marcado pero el valor que recojo
me.text=treview,selectionnode.text

me recoje el nodo anterir que estaba seleccionado tengo que darle doble click para que se seleccione y me abre la direccion del nodo anterior

he provado con varios eventos como click ,mouseselectionchange y mas y en todos se me retrasa
el valor aun estando marcado como seleccionado
Alguien me puede echar una mano

o es que el componente treview funciona asi de mal o yo estoy haciendo algo mal
gracias por todo

Private Sub TreeView1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TreeView1.Click

ARCHIVO = TreeView1.SelectedNode.Text
' aqui esta selecionado un nodo de formavisual en el trview marcado en azul
MsgBox(TreeView1.SelectedNode.Text)
If System.IO.File.Exists(ARCHIVO) Then
Shell(TreeView1.SelectedNode.Text)
' y aqui me abre otro
End If
End Sub
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