J'ai un certain nombre de classes evenargs avec un seul champ et une propriété appropriée pour la lire: existe une classe générique intégrée pour mettre en œuvre un tel comportement ou je dois rouler le mien? p> ps
J'ai écrit un Suggestion sur Microsoft Connect < / p> p>
3 Réponses :
S'il y a est em> un, il n'est certainement pas bien publié! (C'est-à-dire que ce n'est pas quelque chose que vous êtes signifiait em> à utiliser pour des éléments généraux, tels que Un inconvénient de ceci est qu'il n'a pas de nom significatif pour la propriété, bien sûr - c'est comme un Func
eventargs code> équivalent de
tuple code>. Mais si vous avez plusieurs cas d'utilisation différents pour cela et que c'est em> sera effectivement évident ce que le sens est, allez-y :) p>
@ Link de Itay suit le nom intéressant: juste evenargs
Je ne pense pas qu'il y ait.
On dirait que vous n'êtes pas le seul à se poser cette question.
Jetez un look ici P>
sur cette page en bas, vous pouvez voir que toutes les classes sont héritées de la classe Eventargs: http://msdn.microsoft.com/en-us/library/ System.eventargs.aspx P>
Le plus approprié est renvoyéventeargs http://msdn.microsoft.com/ FR-US / Bibliothèque / MS615572.aspx Mais cette classe est située dans PrésentationFramework.dll, qui n'est référencée que par des projets WPF. P>
Je recommande donc de créer votre propre. p>
Il existe des implémentations de
dataeventargs code> dans certains assemblages Microsoft / Espaces de noms. Voir aussi: Stackoverflow.com/questions/3312134/...