none
如何在一个页面同时多次调用GeneratorIncrementalLoadingClass呢 RRS feed

  • 问题

  • 在listPage.xaml.cpp中的LoadState中我有如下调用

    IncrementData = ref new GeneratorIncrementalLoadingClass(PageCount, ListDataValue, listUrl);(调用GeneratorIncerementalLoadingClass,加载数据)

    ListPageNormal->Source = IncrementData;(绑定列表页的数据)

    于此同时,我有一个筛选按钮,在按下按钮后,我也是触发的

    IncrementData = ref new GeneratorIncrementalLoadingClass(PageCount, ListDataValue, listUrl);(调用GeneratorIncerementalLoadingClass,加载数据)

    ListPageNormal->Source = IncrementData;(绑定列表页的数据) 

    但是此时的IncrementData总是空的,无法获取值,打断点调试发现是无法调用到LoadMoreItemsOverride。

    我参考的是xaml banding data 的第8个。

    2013年11月12日 8:11

全部回复

  • 其实问题和下文中最后一个问题相同:如果不滚动Gridview或者ListView的滚动条,切换数据源,是无法触发加载的方法的。请BOB出来解答下


    http://social.msdn.microsoft.com/Forums/zh-CN/9aeb0715-0f62-4c63-a31d-66cf6d79f101/-listviewbase-loadmoreitemsasync-?forum=winstoreappzhcn

    2013年11月12日 11:34