Créer des gestionnaires d’événements dans des projets Bureau
Il existe plusieurs façons de créer des gestionnaires d’événements en Visual Basic et C#. En mode Création, vous pouvez créer les gestionnaires d’événements par défaut pour les contrôles en double-cliquant sur le contrôle ou en utilisant le volet Événements de la fenêtre Propriétés pour créer des gestionnaires pour n’importe quel événement sur le contrôle. Toutefois, si vous êtes en mode Code, vous ne souhaiterez peut-être pas basculer vers la vue Création pour créer un gestionnaire d’événements.
S’applique à : les informations contenues dans cette rubrique s’appliquent aux projets au niveau du document et aux projets de complément VSTO. Consultez les fonctionnalités disponibles par application Office lication et le type de projet.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués 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 Personnaliser l’IDE.
Dans la liste déroulante Nom de la classe en haut de l’Éditeur de code, sélectionnez l’objet pour lequel vous souhaitez créer un gestionnaire d’événements.
Notes
Si vous souhaitez créer des gestionnaires d’événements pour
ThisDocument
ouThisWorkbook
, vous devez sélectionner (Événements ThisDocument) ou (Événements ThisWorkbook) dans la liste déroulante Nom de la classeDans la liste déroulante Nom de la méthode 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 vers le gestionnaire d’événements nouvellement créé. Si le gestionnaire d’événements existe déjà, le point d’insertion se déplace vers le gestionnaire d’événements existant.
Créez le délégué d’événement dans l’événement Startup de la classe en tapant le nom de l’événement qualifié suivi d’un espace, puis en tapant += sans espace par la suite. Par exemple :
this.<object name>.<event name> +=
À la fin de la ligne de code, appuyez deux fois sur la touche TAB.
Visual Studio termine automatiquement la ligne de code, crée le gestionnaire d’événements et déplace le point d’insertion vers le gestionnaire d’événements nouvellement créé.