生成される通知の速度と量に関して、次のコードは次のとおりです。
ObservableCollection<Foo> foo = new ObservableCollection<Foo>(bar);
this.SomeProperty = foo;
と同じ:
this.SomeProperty = new ObservableCollection<Foo>();
foreach (var v in bar)
{
this.SomeProperty.Add(v);
}
それらが同じである場合、生成された通知を何らかの方法でオフにすることは可能ですか?
目的: TelerikRadChartのSilverlightでの表示を高速化しようとしています。ObservableCollectionを含むプロパティを設定した後でも、表示に時間がかかるようです(ブラウザアプリでフリーズします)。チャートが描画されると、すべてが正しく機能します。