Somente números no TextBox

26/08/2010 02:28

 Vamos permitir que um usuário digite apenas números em um TextBox. Na tela de propriedades do TextBox, vá em eventos e procure por KeyPress, clique duas vezes no campo vazio de KeyPress, automaticamente aparecerá o procedimento do evento onde pressionamos uma tecla no TextBox, neste caso, o TextBox1, copie o código abaixo.

private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)

{

   if (!Char.IsDigit(e.KeyChar) && e.KeyChar != (char)8)

   {

       e.Handled = true;

   }

}

Super simples...