C# Language Déclaration d'événement standard


Exemple

Déclaration d'événement:

public event EventHandler<EventArgsT> EventName;

Déclaration du gestionnaire d'événement:

public void HandlerName(object sender, EventArgsT args) { /* Handler logic */ }

S'abonner à l'événement:

Dynamiquement:

EventName += HandlerName;

Par le concepteur:

  1. Cliquez sur le bouton Événements dans la fenêtre des propriétés du contrôle (Éclair)
  2. Double-cliquez sur le nom de l'événement:

entrer la description de l'image ici

  1. Visual Studio générera le code de l'événement:
private void Form1_Load(object sender, EventArgs e)
{

}

Invoquer la méthode:

EventName(SenderObject, EventArguments);