Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Ejercicios => Mensaje iniciado por: Decosis en 4 Febrero 2011, 08:42 AM

Título: Visual C# activarboton cuando un textbox tenga caracteres y desactivarlo no teng
Publicado por: Decosis en 4 Febrero 2011, 08:42 AM
quiero desactivar un boton dependiendo si adeentro del textbox tiene caracteres minimo uno.
(que el espacio no lo acepte como caracter tambn)(si es que se puede)
Título: Re: Visual C# activarboton cuando un textbox tenga caracteres y desactivarlo no teng
Publicado por: [L]ord [R]NA en 5 Febrero 2011, 03:56 AM
Esta no es la sección de .NET
Título: Re: Visual C# activarboton cuando un textbox tenga caracteres y desactivarlo no teng
Publicado por: Edu en 5 Febrero 2011, 22:37 PM
En el evento de textbox1_changed pones un if para ver si ese mismo textbox1 es igual a "" y si es asi se pone enable false al button sino se pone enable true
Título: Re: Visual C# activarboton cuando un textbox tenga caracteres y desactivarlo no teng
Publicado por: criskapunk en 5 Febrero 2011, 22:48 PM
Te dejo esto en vb.net, quizas te sea de ayuda.

Código (vbnet) [Seleccionar]
Public Class Form1

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        If TextBox1.Text = "" Or TextBox1.Text = Chr(32) Then
            Button1.Enabled = False
        Else
            Button1.Enabled = True
        End If
    End Sub

End Class


El problema que tiene es que si pones dos o mas espacios, el boton se habilita :-\

Un saludo