Compartir a través de


Cómo: Llamar al evento Click de un botón mediante programación (Visual C#)

Actualización: noviembre 2007

Aun cuando un usuario no haga clic en un botón, puede provocar mediante programación el evento Click del botón utilizando el método PerformClick. El siguiente ejemplo muestra cómo llamar al evento clic de un botón desde dentro de un programa. Al hacer clic en button2, también se desencadena el evento Click para button1.

Para usar botones en un programa

  1. En el menú Archivo, haga clic en Nuevoproyecto.

  2. En el cuadro de diálogo Nuevo proyecto, en el panel Plantillas, haga clic en Aplicación de Windows Forms y, a continuación, haga clic en Aceptar.

    Se abrirá un nuevo proyecto de formularios Windows Forms.

  3. En el Cuadro de herramientas, arrastre dos controles Button al formulario.

  4. En el formulario, haga doble clic en el primer botón (button1) para crear el controlador del evento Click.

  5. En el controlador del evento button1_Click, escriba la siguiente línea de código.

    MessageBox.Show("button1.Click was raised.");
    
  6. Haga clic con el botón secundario del mouse en el código y, a continuación, haga clic en Ver diseñador.

  7. Haga doble clic en el segundo botón (button2) para crear el controlador del evento Click.

  8. En el controlador del evento button2_Click, escriba la siguiente línea de código.

    // Call the Click event of button1.
    button1.PerformClick();
    
  9. Presione F5 para ejecutar el programa.

  10. El programa se inicia y aparece el formulario. Al hacer clic en button1 o button2, el controlador del evento Click de button1 muestra un mensaje.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Controles Button

Paseo guiado por Visual C#