• Domingo 28 de Abril de 2024, 20:48

Autor Tema:  Capturar El Valor Seleccionado En El Treeview  (Leído 4106 veces)

monkytrox

  • Miembro activo
  • **
  • Mensajes: 42
    • Ver Perfil
Capturar El Valor Seleccionado En El Treeview
« en: Miércoles 14 de Febrero de 2007, 16:13 »
0
Hola como estan tengo una aplicacion enlazada con un BD , y tengo en treeview el siguiente arbol.

+ Conceptos
           + Concepto1
                   - Descripcion1  
                   - Descripcion2
           + Concepto2
                   - Descripcion1  
           + Concepto3
                   - Descripcion1  
                   - Descripcion2
                   - Descripcion3  

Tanto Concepto(n) como Descripcion(n) son tablas enlazadas de una bd. eso funciona OK!!, mi pregunta es como puedo capturar en treeview1_AfterSelect solo el nodo que yo seleccione que en este caso seria Concepto(n) para si yo consultarlo en la tabla y mostrar las descripcion(es) que tenga el concepto. Espero haya sido claro, muchas gracias

Salu2

Monkytrox

monkytrox

  • Miembro activo
  • **
  • Mensajes: 42
    • Ver Perfil
Re: Capturar El Valor Seleccionado En El Treeview
« Respuesta #1 en: Miércoles 14 de Febrero de 2007, 18:33 »
0
Con eso me muestra el valor del nodo seleccionado, ahoratengo que ver que el nodo seleccionado es padre o sea, un CONCEPTO......salu2

     
       
Código: Text
  1.  
  2.  
  3.     Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles treeview1.AfterSelect
  4.  
  5.            Select Case (e.Action)
  6.             Case TreeViewAction.ByKeyboard
  7.                 If e.Node.IsSelected = True Then
  8.                         MsgBox(e.Node.Text)
  9.                 End If
  10.             Case TreeViewAction.ByMouse
  11.                  If e.Node.IsSelected = True Then
  12.                        MsgBox(e.Node.Text)
  13.                  End If
  14.         End Select
  15.     End Sub
  16.  
  17.  
  18.