c# - 在 Windows Phone 8.1 中下拉刷新

标签 c# listview windows-runtime windows-phone-8.1 pull-to-refresh


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

最佳答案

我创建了一个实现“拉动刷新”功能和“按需加载数据”功能的简单控件,您可以在nuget 中找到它。 , 从 this blog post 中了解它.适用于 Windows 8 和 Windows Phone 8.1

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

enter image description here

关于c# - 在 Windows Phone 8.1 中下拉刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27749945/

相关文章:

c# - 如何使用 Spring.Net 设置 NHibernate 以使用无状态 session ?

c# - 如何对 ViewComponent.Invoke() 进行单元测试?

android - 动态显示来自资源/可绘制的图像

android - 如何滚动到 ListView 中新添加的项目

c# - Windows Phone 8.1 (WinRT) 中完全可滚动的文本框

windows-runtime - 带有 .resx 资源的 Windows Phone 8.1 上的 MissingManifestResourceException

c# - 如何在 C# WinRT 组件中使用 List<T> 或 Dictionary<T,T2>

c# - 将 XMLDocument 写入具有特定换行符的文件 (c#)

java - Android Adapter的convertview未更新

c# - tt & 0 在这一行中代表什么?