CSharp - Pulsación de teclas
Written by lopezatienza on 28 Octubre 2008 – 15:02 -
Para controlar la pulsación de teclas, se debe manejar el evento KeyPress.
Para saber que tecla se ha pulsado se usará el e.KeyChar.
Para que la pulsación quede invalidada o se quiera realizar una serie de métodos, pondremos la propiedad Handled así:
Para saber que tecla se ha pulsado se usará el e.KeyChar.
Para que la pulsación quede invalidada o se quiera realizar una serie de métodos, pondremos la propiedad Handled así:
e.Handled = true;
private void txtNumero_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar != '1' && e.KeyChar != '2' && e.KeyChar != '3' && e.KeyChar != '4' && e.KeyChar != '5' && e.KeyChar != '6' && e.KeyChar != '7' && e.KeyChar != '8' && e.KeyChar != '9' && e.KeyChar != '0')
{
e.Handled = true; 'La tecla quedaría invalidada si no es numérica
}
}
Tags: C#, CSharp
Posted in CSharp |
