Quick Tips: Restringindo a digitação de caracteres específicos no RichTextBox

Nesta quick tip veremos como restringir a digitação de caracteres específicos no RichTextBox

Quick Tips: Restringindo a digitação de caracteres específicos no RichTextBox

 

Nesta quick tip veremos como restringir a digitação de caracteres específicos no RichTextBox

 

Para restringir a digitação de apenas alguns caracteres no RichTextBox ou até mesmo no TextBox, basta inserirmos o seguinte código no evento KeyPress do mesmo.

 

private void richTextBox1_KeyPress(object sender, KeyPressEventArgs e)

{  

//KeyChar é o caracter que foi pressionado

//Se for um destes caracteres a aplicação não fará nada

e.Handled = ((e.KeyChar == '/') || (e.KeyChar == '-') || (e.KeyChar == '*') || (e.KeyChar == '+') || (e.KeyChar == '-'));

}

 

Neste exemplo não permitiremos a digitação dos caracteres / , - , *, +, -

 

É isso aí pessoal, vou ficando por aqui.

Fiquem a vontade para criticar, tirar dúvidas e sugerir novos temas.
Abraço.

Ricardo Coelho

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados