Boa tarde!
Possuo um richTextBox e estou controlando diversas entradas nele no método KeyPress.
Minha ideia é quando o Backspace for pressionado, tenho que verificar se uma variável esta vazia, caso ela não esteja, eu apago um caracter dela, porém se ela estiver vazia eu cancelo a função do backspace. Segue meu código:
if (tradutorTexto.mostraPalavra() == null)
{
e.Handled = true;
}
else
{
tradutorTexto.apagaLetra();
}
A parte de apagar está correta, porém mesmo usando o "e.Handled = true;" o "Backspace" funciona no "RichTextBox"!
Como faço para "bloquea-lo"?