我正在使用 XAML/C# 开发一个 Windows 应用商店应用程序,我有一个 GridView 一次显示 12 个项目 (3 x 4)。我需要做的是,一旦用户滚动到末尾,就会将更多项目添加到 GridView。我如何在最后捕获滚动事件?我尝试了很多方法,但没有任何效果......
更新: 我花了很长时间和很多例子来弄清楚我做错了什么。 ListView 工作,但 GridView 没有...... 最后我注意到 GridView 项目必须有一个宽度高度才能使增量加载工作。
最佳答案
查看这些示例以了解如何设置 ObservableCollection<T>
实现了 ISupportIncrementalLoading
界面。
Metro: Incrementally load GridView and ListView with ISupportIncrementalLoading
From the Windows 8 Camps: GridViews/ListViews and Large Data Sets
WinRT: How to properly implement ISupportIncrementalLoading with navigation
关于c# - 在 GridView 滚动端加载更多项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17237012/