В архитектуре MVVM View-Model реализует интерфейс INotifyPropertyChanged , а его свойства запускают событие PropertyChanged . Когда это событие запускается, представление (которое привязано к модели представления с использованием XAML Binding System ) получает уведомление об изменениях в значении свойств в модели представления и обновляет его, показывая обновленные данные на экране.
Поэтому, если вы используете архитектуру MVVM , единственное, что вам нужно сделать, чтобы отразить изменения в представлении, - это обновить свойства в вашей View-Model.
Если у вас есть какая-то конкретная ситуация, в которой система привязки не дает желаемых результатов, не могли бы вы объяснить более подробно, чтобы можно было лучше решить вашу проблему?