Al manejar el evento Control.OnKeyPress
, hay un KeyPressEventArgs
que contiene un KeyChar
.Obtener el char en Control.KeyDown?
Por razones de usabilidad necesito exactamente el mismo KeyChar
pero al manejar el evento OnKeyDown
.
El KeyEventArgs
no contiene ningún dato relacionado con el tema. Es decir, si presiona la tecla A
con Shift
o sin ella, no afecta al KeyCode
, KeyData
o KeyValue
. Lo mismo cuando se usa otro idioma, sigo obteniendo valores de inglés capital.
¿Cómo obtener un KeyPressEventArgs.KeyChar
dentro de KeyDown
evento?
Gracias.
¿Y qué char desea cuando se suelta la tecla Alt? –
'KeyPress' no se enciende cuando se suelta la tecla Alt, pero 'OnKeyDown' se activa de todos modos, en este caso el carácter' \ 0 'es suficiente. – DxCK