读书人

windowsphone listbox有关问题

发布时间: 2013-12-23 14:30:52 作者: rapoo

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 Mobile

热点推荐