1

我正在探索反应式 UI。我有一个 ObservableCollection 模型,其中以非常高的速度添加对象。我处理 collectionchanged 事件并为另一个 ObservableCollection 中的每个模型添加 viewModel。我们可以抑制模型列表的 CollectionChanged 事件并为一堆记录或在指定的时间间隔过去后引发事件吗?

4

1 回答 1

2

是的,这是如何做到的:

using (someReactiveCollection.SuppressChangeNotifications()) {
    // TODO: Add a bunch of items
}
于 2012-06-07T09:45:31.137 回答