TextBox e Botão

16/10/2008

0

ola todos sou Portugues... :lol:
tenho um problema no Visual Basic...
Tenho 1 botão e 3 text box´s e percizo que botão fica .Enabled = False até que as text box´s ficam preenchidas com dados assim que as text box´s ficam todas com dados la dentro quero queo botão fica .Enabled = True... se é possivel...
ajudem por favor.
obrigado 8)


Kankichi

Kankichi

Responder

Posts

17/10/2008

Kankichi

ola todos sou Portugues... :lol: tenho um problema no Visual Basic... Tenho 1 botão e 3 text box´s e percizo que botão fica .Enabled = False até que as text box´s ficam preenchidas com dados assim que as text box´s ficam todas com dados la dentro quero queo botão fica .Enabled = True... se é possivel... ajudem por favor. obrigado 8)

Help! :cry:


Responder

21/10/2008

Codename.v

Segue abaixo uma das maneiras de se fazer isso...

Public Class Form1

    /*
    Método que faz a verificação de conteúdo dos TextBox.
    TextBox1, TextBox2 e TextBox 3 seriam os seus três TextBox e o
    Button1 o seu botão.
    */
    Private Sub ValidaCampos()

        If ((TextBox1.Text.Trim().Length <> 0) And (TextBox2.Text.Trim().Length <> 0) And (TextBox3.Text.Trim().Length <> 0)) Then
            Button1.Enabled = True
        Else
            Button1.Enabled = False
        End If

    End Sub
    
    /*
    Aqui você adiciona a chamada ao método ValidaCampos 
    no evento KeyUp do seu formulário.
    Obs.: Modifique a propriedade KeyPreviw do seu Form 
    para true na janela properts.
    */
    Private Sub Form1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp
        ValidaCampos()
    End Sub
End Class


Abraços!


Responder

23/10/2008

Kankichi

Segue abaixo uma das maneiras de se fazer isso...
Public Class Form1

    /*
    Método que faz a verificação de conteúdo dos TextBox.
    TextBox1, TextBox2 e TextBox 3 seriam os seus três TextBox e o
    Button1 o seu botão.
    */
    Private Sub ValidaCampos()

        If ((TextBox1.Text.Trim().Length <> 0) And (TextBox2.Text.Trim().Length <> 0) And (TextBox3.Text.Trim().Length <> 0)) Then
            Button1.Enabled = True
        Else
            Button1.Enabled = False
        End If

    End Sub
    
    /*
    Aqui você adiciona a chamada ao método ValidaCampos 
    no evento KeyUp do seu formulário.
    Obs.: Modifique a propriedade KeyPreviw do seu Form 
    para true na janela properts.
    */
    Private Sub Form1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp
        ValidaCampos()
    End Sub
End Class
Abraços!

Obrigado :D , consegui fazer


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar