Usuario
Solucionador de euaciones

Pregunta
-
Buenos días.
Alguien sabe como se puede activar un botón a partir de que yo tenga algo escrito en 3 de mis textbox??
utilizo el programa de visual basic 2008 express
Si quieren más información le proporciono mi corrreo:
yojani435@gmail.com
- Editado Yojani viernes, 8 de noviembre de 2019 18:15
Todas las respuestas
-
Hola Yojani
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que para que la comunidad de foros te pueda asesorar mejor, es necesario que nos compartas el form/code que estás desarrollando.
Gracias por usar los foros de MSDN.
Pablo Rubio
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
-
Hola:
En un Form como el de la imagenCopia y pega el siguiente codigo
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
Button1.Enabled = False
For Each ctrl As Control In Me.Controls
If (TypeOf ctrl Is TextBox) Then
AddHandler ctrl.TextChanged, AddressOf TextBoxOnTextChanged
End If
Next
End SubPrivate Sub TextBoxOnTextChanged(ByVal sender As Object, ByVal e As EventArgs)
Button1.Enabled = ((TextBox1.TextLength > 0) AndAlso (TextBox2.TextLength > 0) AndAlso (TextBox3.TextLength > 0) AndAlso (TextBox4.TextLength > 0) AndAlso (TextBox5.TextLength > 0))
End SubPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MessageBox.Show("Boton habilitado")
End Sub
End Class
Un saludo desde Bilbo
Carlos -
Primero que todo gracias por formular su pregunta en la MSDN.
Prueba usar el siguiente codigo:Public Class Example Private Sub Loaded(sender As Object, e As EventArgs) Handles MyBase.Load Button1.Enabled = False End Sub Private Sub TextsChangeds(sender As Object, e As EventArgs) Handles TextBox1.TextChanged, TextBox2.TextChanged, TextBox3.TextChanged If (TextBox1.Text IsNot "" And TextBox2.Text IsNot "" And TextBox3.Text IsNot "") Then Button1.Enabled = True Else Button1.Enabled = False End If End Sub End Class
No olvide votar si funciona.
- Propuesto como respuesta Pedro Jesús Quevedo Lora viernes, 15 de noviembre de 2019 4:40