为什么不是可以更新来自不同的线程使用一个ObservableCollection

本篇学习了ObservableCollection<T>相关知识因为在项目开发中我碰到一些问题,后来发现时我的理解偏差!所以做下笔记!


 //当我们用List<T>作为数据源绑定UI控件时:当做增删改操作来修改students绑定数据源时数据源都不能通知UI更新。
 // //这一点正说明了MSDN上对ObservableCollection<T>类介绍:"表示一个动态数据集合在添加项、移除项或刷新整个列表时,此集合将提供通知"
 
 //我在处理这个问题理解偏差:
 //被我理解为了只要用了ObservableCollection<T>,这个类集合以及类集合中的所有成员属性就具有更改通知的功能这个理解昰错误。ObservableCollection<T>只是针对T类型而言并非给予了

(二)实现类成员更改通知UI:


  

数据层已经变了,为何有时更新不了界面因为取不到界面

线程使用Φfor循环还是会卡界面

我要回帖

更多关于 线程 的文章

 

随机推荐