MVVM更新绑定问题

use*_*752 2 wpf binding mvvm

我有绑定一个viewmodel的用户控件,这实现了INotifyPropertyChanged,通过datacontext,这个属性是一个IList,我绑定到一个网格的itemsdatasource,然后在代码上,在另一个类中我添加了一些值到列表,但UI没有反映这种变化,虽然在调试中我可以看到datagrid已经添加了这些项目,但它们没有出现在UI中,任何人都可以帮助我,我看不出是什么问题.

Ken*_*art 5

ObservableCollection<T>是你的朋友.它实现INotifyCollectionChanged,为您省去麻烦.