Comment : créer des gestionnaires d'événements dans Visual Studio Tools pour Office

Mise à jour : novembre 2007

Il existe plusieurs façons de créer des gestionnaires d'événements en Visual Basic et C#. En mode Design, vous pouvez créer le gestionnaire d'événements par défaut pour les contrôles en double-cliquant sur le contrôle ou utiliser le volet d'événements de la fenêtre Propriétés afin de créer des gestionnaires pour tout événement sur le contrôle. Toutefois, si vous êtes en mode Code, vous ne souhaitez peut-être pas basculer en mode Design pour créer un gestionnaire d'événements.

Remarque :

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour créer un gestionnaire d'événements en Visual Basic

  1. Dans la liste déroulante Nom de la classe située en haut de l'éditeur de code, sélectionnez l'objet pour lequel vous voulez créer un gestionnaire d'événements.

    Remarque :

    Si vous souhaitez créer des gestionnaires d'événements pour ThisDocument ou ThisWorkbook, vous devez sélectionner (Événements ThisDocument) ou (Événements ThisWorkbook) dans la liste déroulante Nom de la classe.

  2. Dans la liste déroulante Nom de la méthode située en haut de l'éditeur de code, sélectionnez l'événement.

    Visual Studio crée le gestionnaire d'événements et déplace le point d'insertion jusqu'au nouveau gestionnaire d'événements. Si le gestionnaire d'événements existe déjà, le point d'insertion se déplace jusqu'au gestionnaire d'événements existant.

Pour créer un gestionnaire d'événements en C#

  1. Créez le délégué d'événement dans l'événement Startup de la classe en tapant le nom d'événement qualifié suivi d'un espace, puis en tapant ensuite += sans espace. Par exemple :

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

  2. À la fin de la ligne de code, appuyez deux fois sur la touche TAB.

    Visual Studio complète automatiquement la ligne de code, crée le gestionnaire d'événements et déplace le point d'insertion jusqu'au nouveau gestionnaire d'événements.

Voir aussi

Tâches

Procédure pas à pas : programmation d'événements d'un contrôle NamedRange

Comment : gérer les erreurs dans les projets Office

Concepts

Écriture de code dans les solutions Office