我正在探索Reactive UI。我有一个ObservableCollection模型,其中以非常高的速度添加对象。我处理collectionchanged事件并在另一个ObservableCollection中为每个模型添加viewModels。 我们可以为模型列表抑制CollectionChanged事件并为一堆记录或在指定的时间间隔过去后引发事件吗?
答案 0 :(得分:2)
是的,这是怎么做的:
using (someReactiveCollection.SuppressChangeNotifications()) {
// TODO: Add a bunch of items
}