[Silverlight] Suggestion – Déplacer INotifyCollectionChanged de System.Windows.dll vers System.dll
Je viens juste de soumettre une suggestion sur Microsoft Connect pour déplacer INotifyCollectionChanged de System.Windows.dll vers System.dll.
Vous pouvez voir ma suggestion à cette adresse : https://connect.microsoft.com/VisualStudio/feedback/details/560184/move-inotifycollectionchanged-from-system-windows-dll-to-system-dll
Voici la raison pourquoi je suggère ça :
En fait je voulais prendre avantages de la nouvelle fonctionnalité de Silverlight/VS 2010 qui permet de partager des assemblies entre SL et le .NET Framework (voir http://blogs.msdn.com/clrteam/archive/2009/12/01/sharing-silverlight-assemblies-with-net-apps.aspx) Tout allez bien jusqu’à ce que je tente de partager une collection custom (avec de la logique custom) implémentant INotifyCollectionChanged. (vu que cette interface se trouve dans System.Windows.dll qui n’a pas été rendu partageable).
Cette modification a déjà été réalisée dans le Framework 4 (voir https://connect.microsoft.com/VisualStudio/feedback/details/488607/move-inotifycollectionchanged-to-system-dll), elle a été déplacé de WindowsBase.dll vers System.dll, donc ça doit aussi être faisable en Silverlight.
Si vous pensez que c’est légitime, vous pouvez voter pour !
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :