我需要将一个可观察到的集合绑定到列表视图。每当observablecollection中的数据发生更改时,都必须更新此listview。 现在,我只能将observablecollection的一个元素同时绑定到listview,每当绑定第二个元素时,它将覆盖最后一个元素。 我的目的是将通过调用LoadAlarms()创建的所有数据绑定到列表视图。
the fist time LoadAlarms are called, I have the result
The second time LoadAlarms are called,I have the result
我想将这两个结果都显示在列表视图中,但是我只能看到最近的更新。
答案 0 :(得分:1)
希望这会有所帮助。
答案 1 :(得分:0)
每次调用LoadAlarm()时,都会用一个新的覆盖可观察的集合。
例如在构造函数中仅调用一次AlarmList = new ObservableCollection<Alarms>()
。