none
Inserir apenas letras em uma TextBox RRS feed

  • Pergunta

  • Preciso impedir que o usuário insira números e vírgulas em uma TextBox.

    Pesquisando achei esse código

    if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && e.KeyChar != cSymbol)
                {
                    e.Handled = true;
                }
    
                if (e.KeyChar == cSymbol && (sender as TextBox).Text.IndexOf(cSymbol) > -1)
                {
                    e.Handled = true;
                }

    Coloquei-o no evento KeyPress da TextBox, porém o termo cSymbol foi marcado como errado.


    Lucas Cotrim Att.

    segunda-feira, 3 de agosto de 2015 23:15

Respostas