gpt4 book ai didi

c# - 拉动刷新 UWP - GridView ?

转载 作者:太空狗 更新时间:2023-10-30 01:15:22 27 4
gpt4 key购买 nike

有人可以告诉我在 UWP 上实现拉动刷新的“正确”方法吗?


以下是我发现的一些示例,但我不确定哪个使用的方法最好:

非常感谢任何建议

最佳答案

这个问题没有标准答案,基本上有两点我们需要实现:

  1. 当用户在控件上拉东西时获取偏移变化

  2. 生成一些指标来通知用户


两者都是XamlPullToRefreshPullToRefreshUWP_WindowsComposition使用新的 Windows Composition API:Windows.UI.Composition namespace

引用 Windows.UI.Composition Overview

The API is a powerful supplement to existing frameworks such as XAML to give developers of UWP applications a familiar C# surface to add to their application. These APIs can also be used to create DX style framework-less applications.

请注意,此 API 仅适用于 Windows 10。


同时 AmazingPullToRefresh使用 Manipulation API 并通过计算偏移量变化来实现所有事情。可以找到类似的实现 here


如果您想实现一个很酷的下拉刷新控件,我建议您使用 Windows.UI.Composition API。你可以从here开始

关于c# - 拉动刷新 UWP - GridView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38545104/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com