【发布时间】:2012-02-24 07:10:06
【问题描述】:
就速度和生成的通知数量而言,是这样的代码:
ObservableCollection<Foo> foo = new ObservableCollection<Foo>(bar);
this.SomeProperty = foo;
同:
this.SomeProperty = new ObservableCollection<Foo>();
foreach (var v in bar)
{
this.SomeProperty.Add(v);
}
如果它们相同,是否可以以某种方式关闭生成的通知?
目标: 我正在尝试加快 Telerik RadChart 在 silverlight 中的显示速度。即使设置了包含 ObservableCollection 的属性,似乎也需要一段时间才能显示(并冻结浏览器应用程序)。绘制图表后,一切正常。
【问题讨论】:
标签: c# silverlight telerik observablecollection radchart