Seleccionar con click derecho en Datagridview

15/08/2007 - 16:53 por german | Informe spam
Quería hacer la siguiente consulta: Tengo un datagridview en el cual
mediante clic derecho me despliega un menú contextual. El problema que
tengo es que cuando me queda cualquier fila seleccionada, la cual
seleccione con clic izquierdo, y después hago clic derecho sobre
cualquier otra fila, las opciones del menú son las de la fila
anteriormente seleccionando con el clic izquierdo. Lo que quería ver
es si se puede al hacer clic derecho seleccionar la fila y también
mostrar el menú contextual. O sea, ¿como tengo que hacer para
seleccionar una fila del datatgridview con clic derecho y que también
se muestre el menú contextual? . Muchas gracias.
Saludos!!
 

Leer las respuestas

#1 Wbert
16/08/2007 - 00:40 | Informe spam
Hola:

Mira lo que tienes que hacer es sobrescribir el evento MouseDown del grid.
Alli puedes saber que boton presionaron y luego usas la funcion HitTest del
grid para ubicar en donde dieron click, puedes saber la fila y la columna, ya
con esto puedes seleccionar la fila, y lanzar el menú.

Saludos,

Wbert


"german" wrote:

Quería hacer la siguiente consulta: Tengo un datagridview en el cual
mediante clic derecho me despliega un menú contextual. El problema que
tengo es que cuando me queda cualquier fila seleccionada, la cual
seleccione con clic izquierdo, y después hago clic derecho sobre
cualquier otra fila, las opciones del menú son las de la fila
anteriormente seleccionando con el clic izquierdo. Lo que quería ver
es si se puede al hacer clic derecho seleccionar la fila y también
mostrar el menú contextual. O sea, ¿como tengo que hacer para
seleccionar una fila del datatgridview con clic derecho y que también
se muestre el menú contextual? . Muchas gracias.
Saludos!!


Preguntas similares