Хорошо, у меня есть ItemsControl в файле XAML, который привязывается к ObservableCollection. ObservableCollection находится в классе модели представления (давайте назовем этот класс ViewModelA), и каждый элемент в ObservableCollection является экземпляром другого класса модели представления (давайте назовем класс ViewModelB).
В ViewModelA есть свойство, которое при изменении косвенно изменит значения свойств, найденных во многих экземплярах класса ViewModelB. Другими словами, он не идет прямо к ViewModelB и устанавливает его свойства, вызывая, таким образом, вызов INotifyPropertyChange, а скорее переходит к модели, устанавливает некоторые свойства в моей модели, и это изменение в моей модели влияет на то, что ViewModelB должен отображать вид.
Как я могу уведомить точку зрения, что что-то во ViewModelB изменилось?