码迷,mamicode.com
首页 > Windows程序 > 详细

WPF中的List<T>和ObservableCollection<T>

时间:2016-10-13 09:45:00      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:

在WPF中 控件绑定数据源时,数据源建议采用 ObservableCollection<T>集合


ObservableCollection<T> 类:表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将动态提供通知。
数据源发生更改时,控件内容也自动发生相应修改。无需重新绑定。
 
list<T> 只是为一个ObservableCollection<T> 的强制转换结果,并不能动态提供属性变更通知。
 
采用 ObservableCollection<T> 做数据源还有一个好处是,前台代码可以与后台代码完全脱离,无需从后台知道控件的数据源。可以前台数据源自行bading绑定。
 
使用ObservableCollection<T>应导入命名空间 using System.Collections.ObjectModel;

WPF中的List<T>和ObservableCollection<T>

标签:

原文地址:http://www.cnblogs.com/lingda/p/5955160.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!