(XF - 5)Array,ArrayCollection 区别

Array 和 ArrayCollection的区别。
将DataGrid关联了一个Array,将这个Array删除一个记录, Grid就是不更新, 而换成ArrayCollection后, 删除后立即更新了。
ArrayCollection = new ArrayCollection(array);
还好转换起来也还算方便。


Flash 中没有ArrayCollection

ArrayCollection实现了ICollectionView接口,在Flex的类定义内属于[数据集],他提供更强大的检索、过滤、排序、分类、更新监控等功能。类似的还有XMLListCollection

这两者差别在于如果用array在作为data provider绑定于控件上,就无法获得控件的更新,除非控件被重新绘制或者data provider被重新指定,而Collection则是将array的副本存储于Collection类的某个对象之中,其特点是Collection 类本身就具备了确保数据同步的方法,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值