You do not see the update, because it ObservableCollection<T>receives these values from the object installed once during construction. All additional changes to the set of objects are not respected.
Only calls ObservableCollection<T>.Add(and others) generate events CollectionChanged.
source
share