Привязка ObservableCollection (которая реализует определенный интерфейс) с объектами, которые реализуют INotifyPropertyChanged, будет немедленно отображать изменения их значений во внешнем интерфейсе или бэкэнде всякий раз, когда вы вносите изменения, если режимы привязки установлены на двухстороннее связывание.