TextBox e Botão

.NET

16/10/2008

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

Curtidas 0

Respostas

Kankichi

Kankichi

16/10/2008

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:


GOSTEI 0
Codename.v

Codename.v

16/10/2008

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!


GOSTEI 0
Kankichi

Kankichi

16/10/2008

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


GOSTEI 0
POSTAR