Como llamar al evento click de un boton

08/03/2006 - 01:11 por Jaime Infante | Informe spam
Como puedo llamar el evencto Click de un botón en una linea de código.
Gracias

Preguntas similare

Leer las respuestas

#1 Raul Guerrero
08/03/2006 - 05:47 | Informe spam
Me imagino que lo que quieres hacer es ejecutar el código que se ejecuta en
el evento click de un boton. Si este es el caso la respuesta sería si el
boton se llamara Button1

Button1_Click(sender, e)

Donde sender es el objeto que hace la llamda. Por ejemplo otro boton.
Y donde e significa System.EventArgs que bien podrias utilizar nothing.

Esto responde tu pregunta, pero mi recomendación no seria esa.

Seguramente te es posible sacar el codigo que ejecuta el boton a un
procedimiento [sub] o a una funcion [function]. Y de ser asi lo unico que
tendrias que hacer seria ejecutar esa función desde el evento click del boton
o desde otro procedimiento que así lo requiera.

Espero te sea de utilidad.

Saludos

Atentamente,
Raúl Guerrero
http://superneurona.blogspot.com

Referencia en mi blog sobre el tema:
http://neuronahelp.blogspot.com/200...de-un.html

"Jaime Infante" wrote:

Como puedo llamar el evencto Click de un botón en una linea de código.
Gracias




Respuesta Responder a este mensaje
#2 Luis Miguel Blanco
08/03/2006 - 09:48 | Informe spam
Hola Jaime

Utiliza el método PerformClick() del propio control Button.

Por ejemplo, supongamos que tienes un formulario con los botones Button1 y
Button2 y escribes el siguiente código:

'///////////////////////
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
MessageBox.Show("este es el botón1")
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Button1.PerformClick()
End Sub
'///////////////////////

Cuando pulses el botón Button2, gracias al método PerformClick() se
realizará una llamada al evento Click() del Button1.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Jaime Infante" wrote:

Como puedo llamar el evencto Click de un botón en una linea de código.
Gracias




Respuesta Responder a este mensaje
#3 Jaime Infante
08/03/2006 - 15:26 | Informe spam
Raúl y Miguel: muchas gracias por su ayuda e ilustración .

"Luis Miguel Blanco" escribió
en el mensaje news:
Hola Jaime

Utiliza el método PerformClick() del propio control Button.

Por ejemplo, supongamos que tienes un formulario con los botones Button1 y
Button2 y escribes el siguiente código:

'///////////////////////
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
MessageBox.Show("este es el botón1")
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Button1.PerformClick()
End Sub
'///////////////////////

Cuando pulses el botón Button2, gracias al método PerformClick() se
realizará una llamada al evento Click() del Button1.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Jaime Infante" wrote:

Como puedo llamar el evencto Click de un botón en una linea de código.
Gracias




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida