double click en el datagridview

20/06/2008 - 19:01 por JSMD | Informe spam
Hola ..alguien sabe como implementar el evento doubleclick en c#. cuando le
doble click en el diseñador solo me aparace el evento CellContentClick

private void grid_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}

y no tengo opcion de seleccionar otro evento como en VB. fui al designer.cs
y escribi el handler del evento pero no funciono

this.gridBanners.DoubleClick +=
System.Windows.Forms.DataGridViewRowEventHandler(this.gridBanners_DoubleClick);

ojala puedan decirme como hacerlo.gracias
..
 

Leer las respuestas

#1 RFOG
20/06/2008 - 19:47 | Informe spam
En muchos controles el doble click no funciona "por diseño". Lo que yo he
hecho a veces es coger el clic y anotarme el tiempo. Luego, ante un segundo
clic, miro la diferencia de tiempos con lo obtenido mediante la función
nativa GetDoubleClickTime(), que he llamado al arrancar la ficha o la
aplicación y la tengo guardada.

Para el GetDoubleClickTime():
http://msdn.microsoft.com/en-us/lib...46258.aspx

Un ejemplo para MFC para implementar un click triple (No sé si hay algo para
C#), pero te puede dar algo de idea.
http://msdn.microsoft.com/en-us/mag...63628.aspx


"JSMD" wrote in message
news:
Hola ..alguien sabe como implementar el evento doubleclick en c#. cuando
le
doble click en el diseñador solo me aparace el evento CellContentClick

private void grid_CellContentClick(object sender,
DataGridViewCellEventArgs e)
{
}

y no tengo opcion de seleccionar otro evento como en VB. fui al
designer.cs
y escribi el handler del evento pero no funciono

this.gridBanners.DoubleClick +> System.Windows.Forms.DataGridViewRowEventHandler(this.gridBanners_DoubleClick);

ojala puedan decirme como hacerlo.gracias
..




Microsoft Visual C++ MVP
==Mi blog sobre programación: http://geeks.ms/blogs/rfog
Momentos Leves: http://momentosleves.blogspot.com/
Cosas mías: http://rfog.blogsome.com/
Libros, ciencia ficción y programación
Todo comienzo tiene su encanto.

Preguntas similares