1

リアクティブ UI を検討しています。オブジェクトが非常に高速で追加されるモデルの ObservableCollection があります。collectionchanged イベントを処理し、各モデルのビューモデルを別の ObservableCollection に追加します。Model リストの CollectionChanged イベントを抑制し、一連のレコードに対して、または指定された時間間隔が経過した後にイベントを発生させることはできますか?

4

1 に答える 1

2

はい、これを行う方法は次のとおりです。

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