evento keypress en datagrid

09/11/2004 - 12:25 por datagrid eventos keypress | Informe spam
Hola no puedo capturar el evento keypress sobre un contrl datadrig en un
windows form. Alguien me podria ayudar o enviar algun peuqeño ejemplo de como
hacerlo??

Muchismas gracias.

Preguntas similare

Leer las respuestas

#1 fernando
09/11/2004 - 12:45 | Informe spam
hola, lo que yo utilizo es lo siguiente:
En reemplazos(combo de objetos del form) busco el evento ProcessCmdKey;
dentro de este evento pregunto segun la tecla presionada:

If msg.WParam.ToInt32 = CInt(Keys.Enter) Then 'tecla enter
'aca hago los calculos que necesito

End If

Aqui se manejan los mensajes antes que sean procesados.Espero te sirva,
saludos

Fernando-Almeria
"datagrid eventos keypress" escribió
en el mensaje news:
Mostrar la cita
como
Mostrar la cita
#2 fernando
09/11/2004 - 13:15 | Informe spam
en realidad cuando selecciono reemplazos, en el combo de eventos selecciono
CmdProcessKey.

Fernando-Almería

"datagrid eventos keypress" escribió
en el mensaje news:
Mostrar la cita
como
Mostrar la cita
#3 fernando
09/11/2004 - 13:21 | Informe spam
perdona, te conteste como si fuera vb, haber ahora, prueba escribiendo este
codigo

protected override bool ProcessCmdKey(ref Message msg,Keys keyData)
{

int Tecla=0;

if(msg.WParam.ToInt32()==Convert.ToInt32(Keys.Delete))

{

Tecla=Convert.ToInt32(keyData);

MessageBox.Show("tecla "+Tecla);

return true;

}

return true;

}

espero te sirva.saludos



Fernando-Almería

"datagrid eventos keypress" escribió
en el mensaje news:
Mostrar la cita
como
Mostrar la cita
#4 datagrid eventos keypress
09/11/2004 - 23:44 | Informe spam
Hola Fernando, creo que no te entiendo. Este procedimiento lo creas en el
formulario donde esta el datagrid? Como capturas el evento keypress del
datagrid con esto??

Gracias por tu contestacion.

"fernando" wrote:

Mostrar la cita
#5 datagrid eventos keypress
09/11/2004 - 23:48 | Informe spam
Hola Fernando

no entiendo nada de nada, me podrias concretar un poco mas? Este
procedimiento lo copio en el formulario donde tengo el datagrid?? Pero como
capturo el evento de pulsacion de tecla sobre el datagrid?

Gracias por contestar

"fernando" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida