Foro de elhacker.net

Programación => 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
  1. Public Class Form1
  2.  
  3.    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
  4.        If TextBox1.Text = "" Or TextBox1.Text = Chr(32) Then
  5.            Button1.Enabled = False
  6.        Else
  7.            Button1.Enabled = True
  8.        End If
  9.    End Sub
  10.  
  11. End Class

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

Un saludo