c# - 如何在UWP ListView中进行分页

标签 c# xaml listview win-universal-app

所以我有一个包含项目的水平 ListView 。我计算了这些项目的大小,以便同时恰好有 6 个项目可见。

现在我希望当用户向左或向右滑动时,它会滚动,当滚动开始减速时,它会转到最近的页面(就像任何 iOS 或 Android 设备的主屏幕)。

有没有办法简单地做到这一点?我的意思是像在 ListView 上设置属性一样简单?还是我需要自己计算所有这些东西?

最佳答案

我认为您提到的功能(在页面之间向左或向右滚动)与枢轴控件非常相似。您可以考虑使用带有单独的 ListView 或 GridView 的 Pivot 控件,并且可以在运行时填充此控件。

关于c# - 如何在UWP ListView中进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37069333/

相关文章:

c# - 代码隐藏中的 WPF DataGrid 样式

wpf - 以隐式样式设置 SystemColors 覆盖

c# - ListView.RetrieveVirtualItem 事件到底是什么 - C#

json - 使用本地 JSON 数据填充 jQuery Mobile ListView

c# - 如何使用 C# 将 DateTime 对象转换为仅包含日期的字符串?

c# - FFMpegCore C# 自定义参数

c# - Windows 窗体应用程序保存到 .txt 方法

c# - 不可变与可变 C#

wpf - 链接依赖属性

android - ListView 图像的 onClick 监听器 - Android