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
Autres ressources
Instructions de conception des membres
Instructions de conception pour le développement de bibliothèques de classes