Связь двух моделей представлений в WPF MVVM [закрыто]

Я занимаюсь разработкой приложения WPF, и у меня возникли проблемы с передачей одной модели представления другой.

Я имею:

MainViewModelChildViewModel1ChildViewModel2

Каждый раз, когда свойство изменяется в MainViewModel, ChildViewModel1 и ChildViewModel2 должны получать уведомления.

Кто-нибудь может предложить обходной путь?

РЕДАКТИРОВАТЬ: я думаю, в решении, описанном MVVM Light (http://simplemvvmtoolkit.codeplex.com/SourceControl/changeset/view/23821#313594.), который реализует шину сообщений. Это правильный подход?