Communiquer deux modèles de vue en WPF MVVM

Je développe une application WPF et j'ai quelques problèmes pour communiquer un modèle de vue avec l'autre.

J'ai:

  1. MainViewModel
  2. ChildViewModel1
  3. ChildViewModel2

À chaque fois d'un des changements de propriété dans MainViewModel, ChildViewModel1 et ChildViewModel2 doit être averti.

Quelqu'un peut-il proposer une solution de contournement?

EDIT:
Je pense à une solution descrided MVVM Light (http://simplemvvmtoolkit.codeplex.com/SourceControl/changeset/view/23821#313594.), qui est la mise en œuvre d'un bus de message. Est-ce la bonne démarche?

Façon trop générale. Vous avez besoin de l'essayer sur votre propre. Voir INotifyPropertyChanged
Le choix de ce titre est trompeur et il n'y a pas de question particulière.
Je ne sais pas pour les autres frameworks MVVM, mais MVVM Light et ReactiveUI inclure des messages de bus implémentations comme mentionné dans le titre.

OriginalL'auteur guilhermecgs | 2013-04-22