Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

drag desde un datagrid a un treeview

Estas en el tema de drag desde un datagrid a un treeview en el foro de Visual Basic clásico en Foros del Web. Hola !! Pregunta. Tengo un form con un datagrid y un treeview Quiero hacer un arrastre de un articulo del datagrid a un nodo del ...
  #1 (permalink)  
Antiguo 29/09/2012, 07:50
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 6 meses
Puntos: 4
drag desde un datagrid a un treeview

Hola !!

Pregunta.
Tengo un form con un datagrid y un treeview
Quiero hacer un arrastre de un articulo del datagrid a un nodo del treeview.
Tengo un codigo que arrastra desde un listbox al treeview y funciona barbaro, pero el listobox solo admite una sola columna y yo necesito mas de una.
Por eso lo cambie por un datagrid.
El problema que no logro arrastrar desde el datagrid. no funciona.
El codigo lo tengo asi:

Código:
Private Sub DataGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
Me.DataGrid1.Drag
End Sub
Pero se mueve TODO el datagrid y no el producto seleccionado.
Algo me esta faltando y no encuentro que. Ademas pase todo el dia buscando en el google y no encontre informacion de como comenzar el arrastre desde el datagrid.

Alguna idea???

Gracias de antemano!!!
  #2 (permalink)  
Antiguo 02/10/2012, 08:01
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: drag desde un datagrid a un treeview

Bueno me respondo.

No encontre la forma de hacerlo desde un datagrid.
Pero encontre otra forma, quizas para otro sirva
Primero cambie el datagrid por un listbox
Con una funcion que encontre aca

http://www.recursosvisualbasic.com.a...n-columnas.htm

Pude hacer un listbox con columnas y listo el pollo.
Eso si, el listbox te va a traer toooda la linea, haci que para tomar solo un numero de indice o un texto en particular, tuve que hacer conversiones de variables y buscar dentro de la variable lo que necesitaba para el tree

Es gomoso y quizas no muy versatil pero es lo que encontre y funciono.

Etiquetas: datagrid, drag, treeview, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:31.