. Visual Basic Net ( VB.NET ) permet aux utilisateurs de gérer des événements dans un programme où ils se produisent , ce qui élimine la nécessité d' attendre la logique du programme doit être exécuté de manière séquentielle . Les événements sont les actions et les signaux qui se produisent pendant l'exécution du code. Par exemple, si un utilisateur clique sur un bouton dans un formulaire , cela posera un «clic» ou «onclick» événement . Vous pouvez écrire du code pour gérer spécifiquement le cas . Le code sera exécuté à chaque fois que l'événement est déclenché . Cela signifie que le code que vous attachez à l'événement " Button_OnClick " sera exécuté à chaque fois qu'un utilisateur clique sur le bouton dans l'application . Choses que vous devez 
 Visual Basic . NET 
 Visual Studio. MET logiciel 
 Show More Instructions 
 Configuration 
 1 
 démarrer l' application Visual Studio. NET . 
 2 
 Ouvrez votre projet ou démarrer un nouveau projet si vous n'avez pas un projet existant mis en place. Choisissez un " Application Windows " et " VB.NET " comme votre langue. 
 3 
 Ajouter un nouveau formulaire au projet . 
 4 
 glisser un bouton objet de contrôle à partir de la barre latérale pour la forme . 
 5 
 Double- cliquez sur le formulaire pour ouvrir la fenêtre code-behind . 
 Raise et gérer un 
 des événements 
 6 
 créer une « classe », si nécessaire. Si votre événement sera lié à un objet d'une classe personnalisée, vous devrez créer les définitions de classe. Si vous utilisez une classe existante , vous pouvez sauter cette étape . 
 7 
 Créer un «événement », si nécessaire. Certains événements pour les contrôles sont préremplis en VB.Net . Si vous utilisez un événement préexistant , vous souhaitez sélectionner dans la liste déroulante pour le contrôle. Si vous souhaitez créer votre propre événement personnalisé , vous devez déclarer la signature de l'événement et déclencher l'événement . Vous déclarez la signature de l'événement en utilisant le mot-clé "Event" dans les déclarations de classe , par exemple : 
 
 publique événement CustomEvent (argument ByVal as Integer ) 
 
 Vous pouvez ensuite déclencher l'événement en appelant la " " fonction , par exemple : 
 
 RaiseEvent CustomEvent (1) 
 8 
 Créer des« RaiseEvent OnEvent «Méthodes pour votre événement , au besoin. Cette étape est généralement facultative, mais c'est une bonne pratique. Vous auriez besoin de créer ces sous-programmes " substituables " comme protégées et appeler la méthode " RaiseEvent " . 
 9 
 gérer un «événement ». Vous aurez besoin d'associer un événement à un gestionnaire d'événements. Les gestionnaires d'événements sont sous-routines qui sont appelées chaque fois qu'un événement se produit. Vous pouvez gérer les événements dans un certain nombre de façons. Vous pouvez utiliser l'instruction " WithEvents " pour gérer l'événement statiquement lors de la compilation , ou utiliser l'instruction " AddHandler " pour gérer l'événement dynamiquement lors de l'exécution . Pour l'option statique, vous devez d'abord mettre en place la déclaration " WithEvents " de l'objet comme suit : 
 
 Private WithEvents ObjectName Comme NomClasse 
 
 Vous pouvez ensuite ajouter les poignées classe de lier l'événement à l'objet : 
 
 protégé sous ObjectName_EventName (argument ByVal As Integer ) Poignées ObjectName.EventName 
 
 Pour l'option dynamique , vous souhaitez mettre en place la déclaration comme suit : 
 
 Protected Sub ObjectName_EventName (argument ByVal As Integer ) 
 
 AddHandler ObjectName.EventName , AddressOf ObjectName_EventName