Compartir a través de


Cómo: Crear controladores de eventos con el diseñador

Actualización: noviembre 2007

En casi todas las aplicaciones, es esencial responder a eventos de usuario o del sistema. Se pueden crear controladores de eventos mediante la ventana Propiedades, tal como se trata en el procedimiento siguiente. Para obtener más información sobre cómo crear los controladores de eventos predeterminados, vea Cómo: Crear controladores de eventos predeterminados en el Diseñador de Windows Forms.

Nota:

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de la configuración activa o la edición. Para cambiar la configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio

Para crear un controlador de eventos en el Diseñador de Windows Forms

  1. Haga clic en el formulario o control para el que desea crear un controlador de eventos.

  2. En la ventana Propiedades, haga clic en el botón Eventos ().

  3. En la lista de eventos disponibles, haga clic en el evento para el que desea crear un controlador de eventos.

  4. En el cuadro que se encuentra a la derecha del nombre de evento, escriba el nombre del controlador y presione ENTRAR.

    Nota:

    Asigne al controlador de eventos un nombre relacionado con la funcionalidad del evento; por ejemplo, para el evento Click puede escribir StartProcess como controlador de eventos.

    Aparecerá el Editor de código con el código del formulario y se generará en el código un método controlador de eventos similar al siguiente:

    Private Sub StartProcess(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.Click
       ' Add event handler code here.
        End Sub
    
    private void StartProcess(object sender, System.EventArgs e) 
    {
       // Add event handler code here.
    }
    
    private void StartProcess(System.Object sender, System.EventArgs e) 
    {
       // Add Event Handler Code Here
    }
    
    private:
      void StartProcess(System::Object ^ sender,
        System::EventArgs ^ e)
      {
        // Add event handler code here.
      }
    
  5. Agregue el código apropiado al controlador de eventos.

Vea también

Tareas

Cómo: Crear controladores de eventos predeterminados en el Diseñador de Windows Forms

Conceptos

Información general sobre controladores de eventos (Formularios Windows Forms)

Otros recursos

Crear controladores de eventos en formularios Windows Forms