当observablecollection中的字段更改时,列表框不会更新

cra*_*vie 1 c# wpf listbox mvvm

我目前有一个问题,我的ObservableCollection数据绑定到列表框.每当我在后端更新我的ObservableCollection内的字段时,UI永远不会刷新,我必须使列表为空并将其重新分配给绑定以供UI更新.知道为什么会这样吗?我尝试了很多东西,但没有任何改变.每次我更改我的集合中的文本字段时,我宁愿不必强制UI更新.

Mar*_*tin 5

您必须对集合的项目实现INotifyPropertyChanged,即PropertyChanged在其中一个属性更改时引发事件.

ObservableCollection 仅通知是否添加或删除元素.