C sharp - Cerrar From con escape

   
Vista:

Cerrar From con escape

Publicado por FERNANDO (31 intervenciones) el 13/05/2014 00:11:17
Hola, necesito cerrar un formulario de escritorio utilizando la tecla escape.
LA idea es no programar el control key_Press de cada componente del formulario.
Hasta el momento hice lo siguiente pero no funciona

1
2
3
4
5
private void frmAgregarProducto_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (Char)Keys.Escape)
                this.Close();
        }


Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Cerrar From con escape

Publicado por Pico (114 intervenciones) el 13/05/2014 09:11:24
La tecla escape no llega a un keypress. Al keypress sólo llega lo que sea un carácter ascii. Para eso usa keydown.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar