在列表中分页

时间:2014-11-25 23:38:52

标签: windows-phone-8 paging

我在Windows Phone App 8.0中的第二个问题

如何在Long List容器或任何其他容器中实现分页 这就是我想要显示的方式

  • Iteam Head 1

    • 第1项
    • 第2项
    • 第3项
  • 项目负责人2

    • 第1项
    • 第2项
    • 第3项

      加载下一个 - >

当用户点击物品头3和物品头4被加载时。 我不想滚动。

这可能吗?

1 个答案:

答案 0 :(得分:0)

拥有所有项目(或您不断下载的项目)的主List<model>

将您的第1项(我称之为A)和您的第2项(我可以将其B)链接到主列表。使用控制索引跟踪List中项目位置的位置。

项目A和B应为ObservableCollection<model>。当用户点击Load Next - &gt;将位置索引移动一个(向任一方向),清除ObservableCollection<model>并在更新时基于主List<model>重新填充,屏幕UI元素绑定也将更新。