2012-06-05 49 views
1

我在探索Reactive UI。我有一個ObservableCollection模型,其中以非常高的速度添加對象。我處理collectionchanged事件併爲另一個ObservableCollection中的每個模型添加viewModels。 我們能否爲Model列表壓縮CollectionChanged事件併爲一堆記錄或在指定的時間間隔過後引發一個事件?異步批量處理ReactiveCollection CollectionChangeEvent

回答

2

是的,這裏是如何做到這一點:

using (someReactiveCollection.SuppressChangeNotifications()) { 
    // TODO: Add a bunch of items 
}