是否有一个简单的技巧让FlipView显示当前项目左侧和右侧的一些项目?

时间:2012-11-05 07:06:09

标签: c# xaml windows-8

FlipView控件很棒,但有时很难向用户显示有更多项目。

我能做些什么来“正确地”使FV显示当前显示项目左右两侧的一些对象(如果它们当然存在的话)?

我查看了模板,找不到任何东西。还想到了以下几点,但决定反对:

  • 使用水平列表视图:使列表视图快照似乎很难和hacky。
  • 左右手动添加上一个/下一个项目。 Hacky并且在FV动画时没有动画。

还有其他想法吗?

(Win8的)

1 个答案:

答案 0 :(得分:1)

Flipview可能不适合您想要实现的目标。您可以使用三个图像占位符。部分在视图中左侧。一个主要和中心。一个在右边部分在视野中。当用户在中心图像上滑动时,找到右/左图像并替换中心的图像,在您的图像集合中移动索引。您还可以在图像占位符的上方/旁边添加两个按钮。这有帮助吗?