我有很多项目(说100),我希望用户左右滑动以查看Items的详细说明。在PhoneApplicationPage中实现像Pivot页一样的滑动动画windows phone 8
我想过使用Pivot Control,但由于项目太多,导致性能问题。
现在,为了使它轻量级,我想在Single页面中实现场景,并在用户滑动时更改DataContext。我知道可以从工具包项目中检测到滑动手势。现在,我想动画我的网格,当滑动手势发生完全像Pivot Page或Normal Scroll行为。我搜索了一下,发现它可以通过创建StoryBoard动画来完成,但我的经验不足。任何代码示例都会有所帮助。谢谢。
你仍然可以去摆动控制!唯一需要做的是动态添加/删除项目。所以只加载下一个和第一个前一个。当主键的索引改变时,重新加载。 – Depechie 2014-09-22 13:52:11
我的数据透视表也有增量加载行为,所以在列表结尾我必须获取并添加新项目,并且当我使用Pivot时,其循环特性会导致获取序列时出现问题。并发布一些你在评论中解释的最小实现。谢谢 – 2014-09-22 14:43:49
我并不是在讨论将项目添加到列表中,而是向“数据透视表”添加/删除“支点”。因此,您的枢轴控制中最多只能有3个枢轴项目。 – Depechie 2014-09-23 07:07:44