Comment : créer des gestionnaires d'événements dans les projets Office
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.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Microsoft Office 2010 et la version 2007 de Microsoft® Office System. Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Notes
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de 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
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.
Notes
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.
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#
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 +=, non suivi d'un espace. Par exemple :
this.<object name>.<event name> +=
À 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