En el post anterior se demostró como vacios objetos pueden apuntar un mismo evento por medio de los incrustados eventhanled, ahora veremos cómo remover eventos, disparar varios eventos del mismo tipo a diferentes hanled.
Y acá el código, simple y de gran utilidad.
Private Sub releaserevent_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles releaserevent.Click
RemoveHandler Me.TextBox1.TextChanged, AddressOf Me.TextBox1_TextChanged
RemoveHandler Me.TextBox2.MouseClick, AddressOf Me.TextBox1_TextChanged
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged, TextBox2.MouseClick
Me.TextBox2.Text = Now.ToString + "***"
End Sub
Private Sub TextBox2_MouseClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.MouseClick
Me.TextBox3.Text += " Cambiando.. "
End Sub
Ahora ya no hablamos de eventos del SO, ahora hablamos de Funciones Controladas.
Saludos,
sábado, 20 de septiembre de 2008
Suscribirse a:
Entradas (Atom)