Die Auflistung List <> aktualisiert die Ansicht in MVVM nicht

Ich habe das benutztList<Person> collection als ItemsSource für das DataGrid-Steuerelement.

Die Ansicht wurde jedoch nicht aktualisiert, wenn ich das Element aus der Listensammlung entferne. Ich habe lange um die Lösung gekämpft.

Dann anstelle derList<Person> Sammlung in meinem ViewModel. Ich habe das in geändertObservableCollection<Person> collection. Jetzt wird die Ansicht aktualisiert, wenn die Sammlung geändert wird.

Ich bin nicht sicher, warum es nur für aktualisiertObservableCollection<Person> ? Jemand?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage