none
Validação de textbox RRS feed

  • Pergunta

  • Olá,

    possuo alguns formulários e em cada um deles várias textboxs. Gostaria que em todas elas fosse possível ser digitado apenas números e vírgulas. Sei como fazer isto para apenas uma textbox:

    Private Sub TextBox_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txt_TVDb.KeyPress
            If (e.KeyChar < "0" OrElse e.KeyChar > "9") AndAlso e.KeyChar <> ControlChars.Back AndAlso e.KeyChar <> "," Then
                e.Handled = True
            End If
     End Sub

    Haveria algum modo de validar todas as textbox de um formulário de uma só vez? Ou preciso digitar este código para cada textbox que possuo? 

    Qualquer ajuda é bem vinda. Obrigado!

    terça-feira, 21 de julho de 2015 02:03

Respostas

  • Após criar o método:

    Private Sub TextBox_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txt_TVDb.KeyPress
            If (e.KeyChar < "0" OrElse e.KeyChar > "9") AndAlso e.KeyChar <> ControlChars.Back AndAlso e.KeyChar <> "," Then
                e.Handled = True
            End If
    End Sub

    Você pode ir na Aba Eventos de cada TextBox, e selecionar o método TextBox_KeyPress em todos KeyPress.


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".

    • Marcado como Resposta leo1992 terça-feira, 21 de julho de 2015 13:24
    terça-feira, 21 de julho de 2015 10:41

Todas as Respostas