Visual Basic es un lenguaje de programación creado por Microsoft que cuenta con una potente interfaz de ratón - impulsado por el diseño de formularios interfaz gráfica de usuario . Al igual que muchas suites de programación GUI , también usa una metáfora basada en eventos para relacionar acciones que el usuario realiza , por ejemplo, cambiar un valor de texto , con el código. En esta metáfora , el programador define eventos , cosas al usuario oa otras partes del programa pueden tratar de hacer, y define la forma en que le gustaría que el programa para responder a esos acontecimientos. Cada componente tiene su propio evento de default y el evento predeterminado del control TextBox es el evento " TextChanged ", que se activa cada vez que el texto del control se ve alterada por el usuario. Instrucciones
1
Crear un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto ". Esto le presentará un formulario en blanco GUI
2
Encuentre el control " cuadro de texto " en la caja de herramientas y arrastre dos de ellos en el formulario : . La primera en la parte superior y el segundo en la parte inferior .
3 Haga doble clic en el primer cuadro de texto . Esto crea un evento que tendrá lugar cada vez que se cambia el valor de texto de la caja. Asegúrese de que el nombre del evento es " TextBox1_TextChanged " y no
Pega el siguiente código en su interior " Textbox2_TextChanged . ":
Private Sub TextBox1_TextChanged (remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles TextBox1.TextChanged
TextBox2.Text = TextBox1.Text
End Sub
Como puede ver , cada vez que el texto de TextBox1 se cambia , se copiará los cambios en TextBox2
4 Haga doble clic en el otro cuadro de texto y pega este código en el evento creado : .
Private Sub TextBox2_TextChanged (remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles TextBox2.TextChanged
TextBox1.Text = TextBox2.Text
End Sub
Esta es la imagen especular de la última etapa . Cualquier cambio en TextBox2 se copiarán a TextBox1 . Cualquier cambio en cualquiera de los cuadros de texto se detecta y se refleja en el otro , manteniendo los dos sincronizado . Esto ilustra cómo los eventos TextChanged trabajo en Visual Basic .