Update ItemsControl when an item in an ObservableCollection is updated
问题 The Problem: You declare an ItemsControl ( or a control derived from ItemsControl ) in the view. You bind the ItemsControl.ItemsSource property to an ObservableCollection in your ViewModel. Your view updates as expected when an item is added to /removed from the ObservableCollection . BUT, the view does not update when you change a property of an item in the ObservableCollection . Background: It seems that this is a common problem many WPF developers have encountered. It has been asked a few