Коллекция List <> не обновляет представление в MVVM

Я использовалList<Person> collection в качестве ItemsSource для элемента управления DataGrid.

Но он не обновлял представление, если я удаляю элемент из коллекции List. Я долго боролся за решение.

Тогда вместоList<Person> Коллекция в моей ViewModel. Я изменил это вObservableCollection<Person> collection, Теперь он обновляет представление, когда в коллекции происходят изменения.

Я не уверен, почему он обновляется только дляObservableCollection<Person> ? Кто-нибудь ?

Ответы на вопрос(4)

Ваш ответ на вопрос