Comparteix a través de


Crear controladores de eventos en proyectos de Office

Hay varias maneras de crear controladores de eventos en Visual Basic y C#. En la vista de diseño, puede crear los controladores de eventos predeterminados para los controles haciendo doble clic en el control o usando el panel de eventos de la ventana Propiedades para crear controladores para cualquier evento del control. Sin embargo, si está en la vista Código, es posible que no desee cambiar a la vista Diseño para crear un controlador de eventos.

Se aplica a: la información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO. Consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Nota:

Es posible que tu equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Personalizar el IDE.

Para crear un controlador de eventos en Visual Basic

  1. En la lista desplegable Nombre de clase de la parte superior del Editor de código, seleccione el objeto para el que desea crear un controlador de eventos.

    Nota:

    Si desea crear controladores de eventos para ThisDocument o , debe seleccionar (ThisDocument Events) o (ThisWorkbook Events) en la lista desplegable Nombre de claseThisWorkbook.

  2. En la lista desplegable Nombre del método de la parte superior del Editor de código, seleccione el evento .

    Visual Studio crea el controlador de eventos y mueve el punto de inserción al controlador de eventos recién creado. Si el controlador de eventos ya existe, el punto de inserción se mueve al controlador de eventos existente.

Para crear un controlador de eventos en C#

  1. Cree el delegado de eventos en el evento Startup de la clase escribiendo el nombre de evento completo seguido de un espacio y, a continuación, escribiendo += sin espacio después. Por ejemplo:

    this.<object name>.<event name> +=

  2. Al final de la línea de código, presione la tecla TAB dos veces.

    Visual Studio completa automáticamente la línea de código, crea el controlador de eventos y mueve el punto de inserción al controlador de eventos recién creado.