Bonjour,
Je me heurte à un problème dont je n'ai pas la complète solution. Je dispose d'une ObservableCollection<User> où User est une classe que j'ai crée. Tant qu'il s'agit de notifier des changements lorsque la liste subit des changements la ObservableCollection fait bien son travail mais quand il s'agit de notifier un changement lorsqu'un objet subit des changements plus rien.
J'ai fait des recherches, j'ai vu que cela été normal car la collection n'est pas à l'écoute des changements fait sur les objets. La solution qui était très souvent proposé été d'implementer INotifyPropertyChanged au niveau de l'objet (ici User) puis de créer ma propre collection dérivé de ObservableCollection dans laquelle je ferais en sorte qu'elle soit à l'écoute des changements opéré sur les objets. J'ai passé beaucoup de temps à arpenter google mais je n'ai pas trouvé de d'exemple de code concret où du moins clairement expliqué. La plupart du temps je tombais sur l'explication du pourquoi du comment mais sans jamais d'exemple complet.
Donc je viens quémander votre aide, un exemple complet ou qui sait une solution bien meilleure. Je suis désolé de poser une question qui a déjà été abordé plusieurs fois sur le net, mais si je me permet de poster c'est parce que je n'ai vraiment pas trouvé mon bonheur.
Je vous remercie d'avance pour votre aide.
Partager