L’implémentation de l’interface INotifyPropertyChanged est très pratique lorsque l’on veut, dans un context de DataBinding, que notre Vue soit informée des changements des propriétés de notre Modèle. Cependant, il est long et rébarbatif d’écrire le setter pour chaque propriété.


Voici donc une idée d’implémentation automatisant tout cela…

Je vous invite à lire la suite de cet article sur mon blog pro : Simplifier l’écriture de INotifyPropertyChanged en C#.
N'hésitez pas à jeter un oeil sur le project Codeplex dans lequel est implémentée cette solution.