Listar coleção <> não atualiza a Visualização no MVVM
Eu usei oList<Person> collection
como o ItemsSource para o controle DataGrid.
Mas ele não atualizou a Visualização se eu remover o item da coleção List. Eu estava lutando há muito tempo pela solução.
Então, em vez doList<Person>
coleção no meu ViewModel. Eu mudei isso paraObservableCollection<Person> collection
. Agora, atualiza a exibição sempre que houver uma alteração na coleção.
Não tenho certeza por que atualiza apenas paraObservableCollection<Person>
? Qualquer um ?