Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Si no está utilizando el delegado EventHandler<TEventArgs> genérico, las instrucciones siguientes le ayudarán a diseñar controladores de eventos correctamente.
Utilice un tipo de valor devuelto de System.Void para los controladores de eventos.
Un controlador de eventos puede invocar diversos métodos pero no hay ninguna manera de recibir varios valores devueltos de un controlador de eventos. Haciendo que el método devuelva Void, se elimina la posibilidad de que se pierdan datos del valor devuelto.
No utilice más de dos parámetros en los controladores de eventos.
Portions Copyright 2005 Microsoft Corporation. Reservados todos los derechos.
Portions Copyright Addison-Wesley Corporation. Reservados todos los derechos.
Para obtener más información sobre las directrices de diseño, consulte el libro titulado "Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" de Krzysztof Cwalina y Brad Abrams, publicado por Addison-Wesley, 2005.
Vea también
Conceptos
Otros recursos
Instrucciones de diseño de miembros
Instrucciones de diseño para desarrollar bibliotecas de clases