WinRT下GridView/ListView随滚动条自动加载
来源:互联网 发布:foxbot机械手编程语言 编辑:程序博客网 时间:2024/05/14 12:03
实现自动加载的功能其实不难,去搜索ISupportIncrementalLoading接口的例子有一大堆,这里就不详细说明了。
但是其中有一个问题:第一次将ISupportIncrementalLoading对象绑定到GridView/ListView的ItemsSource,一切正常,但是类似搜索的功能,执行第二次搜索的时候,新建一个ISupportIncrementalLoading对象,然后重新绑定到GridView/ListView的ItemsSource却不起作用了,结果是GridView/ListView中一个Item都不加载。
这个问题微软开发团队已经证实存在,是产品的bug,大家有兴趣可以去看看这个帖子http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/1895d485-4dce-4f7c-8318-6bb602ca44b3/
目前这个问题依然存在,不知道在将来的版本会不会修好,因此有了这个workaround方法,
在重新绑定之前执行下面几行代码:
var gridTemplate = gridView.Template;gridView.Template = null;gridView.Template = gridTemplate;
不知道是哪位大师发现的方法,本人试过,非常有效。
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- WinRT下GridView/ListView随滚动条自动加载
- ListView滚动到底部自动加载下一页数据
- ScrollView嵌套GridView,ListView自动滚动到第一条Item的解决办法
- listView gridView 滚动 异步加载 连接备用
- 滚动条到底自动加载数据
- 滚动条到底部自动加载
- 滚动条到底部,自动加载数据
- ListView滚动到底部自动加载更多
- listview滚动到底部自动加载数据
- ListView滚动到底部自动加载数据
- ListView滚动到底部自动加载更多
- ListView滚动到底部自动加载数据
- Android ScrollView滚动 + ListView无滚动条加载全部内容
- android listview gridview等自定义滚动条样式(非反射)
- 页面加载完毕后滚动条自动滚动
- 页面加载完毕后滚动条自动滚动一定位置
- Android自定义ListView,GridView嵌套防止自动滚动
- ScrollView嵌套ListView,GridView等自动滚动的问题
- ubuntu修改环境变量PATH的小技巧
- cf213e
- JQueryI validatebox 扩展其自带验证方法
- table 奇数偶数行颜色
- 人生十三养
- WinRT下GridView/ListView随滚动条自动加载
- Visual Assist X破解(VS2010)
- 二叉树双分支数
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件。
- weblogic忘记密码
- unity3d 笔记
- JSP作用域
- 设计模式 (5) ——建造者模式 <IT小鸟每日一遍>
- treeview+checkbox jquery