Windows Phone 8.1 下拉刷新

Pull down to refresh in Windows Phone 8.1


我想在我的 WP8.1 (Runtime) 应用程序中实现下拉刷新功能。我试图找到这个 WP 版本的解决方案,但正如我所见,这个功能在旧版本的 WP 中有效。
我有一个 ListView,我想在其中使用它。使用 ScrollViewer 我可以检测到用户何时到达列表末尾,但是例如 VerticalOffset 值不能是负数,所以我无法检测到下拉手势。
任何人都知道如何为我的应用程序实现此功能吗?

我创建了一个实现 "Pull to refresh" 功能和 "Load data on demand" 的简单控件,您可以在 nuget, read about it from this blog post 中找到它。适用于 Windows 8 和 Windows Phone 8.1

更新:如果有人感兴趣,我已经发布了这个控件的源代码: https://github.com/TareqAteik/ExtendedListView