2012.8.12

  问题二:为什么在Silverlight中我们更常用ObservableCollection<T>来作为数据集合绑定到控件中,而不是使用List<T>呢?

        回答:当T继承于INotifyPropertyChanged接口的时候,如果T的属性值发 生变化时,ObservableCollection和List都能够让前台UI发生相应的改变。但是当增加一个T的数据行时,List不能及时更新前台 UI,而ObservableCollection能够将新增的T数据行马上更新到UI上去。

posted @ 2012-08-12 18:59  永远的菜鸟  阅读(86)  评论(0编辑  收藏  举报