当 observablecollection 中的字段更改时列表框不更新
Listbox not updating when field inside observablecollection is changed
目前我的 ObservableCollection 有一个问题,它是数据绑定到列表框的。每当我在后端更新我的 ObservableCollection 中的一个字段时,UI 永远不会刷新,我必须将列表清空并将其重新分配给 UI 的绑定以进行更新。知道为什么会这样吗?我尝试了很多东西,但没有任何改变。我不想每次更改集合中的文本字段时都强制 UI 进行更新。
您必须对集合的项目实施 INotifyPropertyChanged,即当其中一项属性发生变化时引发 PropertyChanged
事件。
ObservableCollection
仅在添加或删除元素时通知。
目前我的 ObservableCollection 有一个问题,它是数据绑定到列表框的。每当我在后端更新我的 ObservableCollection 中的一个字段时,UI 永远不会刷新,我必须将列表清空并将其重新分配给 UI 的绑定以进行更新。知道为什么会这样吗?我尝试了很多东西,但没有任何改变。我不想每次更改集合中的文本字段时都强制 UI 进行更新。
您必须对集合的项目实施 INotifyPropertyChanged,即当其中一项属性发生变化时引发 PropertyChanged
事件。
ObservableCollection
仅在添加或删除元素时通知。