WinRT ISupportIncrementalLoading查看两个方向

时间:2013-03-15 15:43:16

标签: microsoft-metro windows-runtime

我有一个ItemsControl,它显示了包含一些数据的天数列表。 我想要这个控件,所以能够在两个方向无限滚动。

使用ISupportIncrementalLoading,我可以在到达目的地时添加更多天。

但是,当达到第一个元素时,我怎样才能实现这个目标? 有人现在是一个集合类,它返回当前第一个显示项的位置吗?

任何提示?

1 个答案:

答案 0 :(得分:3)

一种可能性是IObserveableVector,根据MSDN上的此页面:Load, store, and display large sets of data efficiently

IObserveableVector允许您以随机访问顺序访问数据,这样您就可以在列表的两端加载数据。

我没有使用它,也没有看到很多关于如何使用它的例子。