martes, 10 de mayo de 2011

Validacion de Textbox solo texto en C#

Aca les traigo un codigo que admite ingreso de caracteres de texto incluyendo la ñ.
Para esto en el evento KeyPress del TextBox escriben este codigo (el codigo hace validaciones ASCII de las teclas pulsadas):

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)

{
   if ((e.KeyChar >= 65 && e.KeyChar <= 90) || (e.KeyChar >= 97 && e.KeyChar <= 122) || e.KeyChar == 8 || e.KeyChar == 32 || e.KeyChar == 'ñ' || e.KeyChar == 'Ñ')
e.Handled = false;
else
  {
  MessageBox.Show("Solo se permite texto");
  this.ActiveControl = textBox1;
  e.Handled = true;
  }
}
 

0 comentarios:

Publicar un comentario