Partager via


Conception de gestionnaires d'événements personnalisés

Mise à jour : novembre 2007

Si vous n'utilisez pas le délégué EventHandler<TEventArgs> générique, les instructions suivantes vous aident à concevoir correctement des gestionnaires d'événements.

Utilisez un type de retour de System.Void pour les gestionnaires d'événements.

Un gestionnaire d'événements peut appeler plusieurs méthodes mais il n'existe aucun moyen de recevoir plusieurs valeurs de retour d'un gestionnaire d'événements. En faisant en sorte que la méthode retourne Void, vous éliminez la possibilité de perdre des données de valeurs de retour.

Ne définissez pas plus de deux paramètres sur les gestionnaires d'événements.

Portions Copyright 2005 Microsoft Corporation. Tous droits réservés.

Portions Copyright Addison-Wesley Corporation. Tous droits réservés.

Pour plus d'informations sur les instructions de conception, consultez le livre « Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries » de Krzysztof Cwalina et Brad Abrams, publié par Addison-Wesley, 2005.

Voir aussi

Concepts

Conception d'événements

Autres ressources

Instructions de conception des membres

Instructions de conception pour le développement de bibliothèques de classes