当前位置:编程学习 > wap >>

windowsphone listbox问题

listbox的itemssource 已绑定数据(设为people,people继承ObservableCollection)

既:listbox.ItemsSource=people;(people数据量大概50,属性就名字和性别);
做一个button单击事件:people.Clear();然后再做一个for循环添加50个people;
此时如果快速点击Button ,你会发现button不能及时响应,求教 如何才能使button及时响应。。。 --------------------编程问答-------------------- 不能响应是因为ui渲染需要时间。

快速点击,还想不卡,难办。
你试试更新数据,不要删除重新加,更不要clear整个列表,而是让数据项实现更改通知接口,去改名字和性别属性。 --------------------编程问答-------------------- 异步更新itemsource的数据
补充:移动开发 ,  Windows Phone
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,