当用户正在查看最后一个PanoramaItem时,是否可以阻止他进一步向右滚动? - 移回第一个PanoramaItem。 (反之亦然,通过向左滑动阻止从第一个滚动到最后一个滚动)
我问这个是因为在我的应用程序中我有一个只有2个PanoramaItems的全景页面。用户可以通过向左或向右滑动从一个滚动到另一个。滚动超出最后一个PanoramaItem时,我想阻止其他动画。 有可能吗?
答案 0 :(得分:3)
听起来你可能根本不应该使用Panorama。看看你关于使物品变小的另一个问题,似乎你想要将Panorama推到其设计目的之外。
也许你需要的是ScrollViewer,你的两个项目(使用网格布局)在一个水平方向的StackPanel中。
答案 1 :(得分:1)
这显然是全景设计的工作原理。没有用于禁用该功能的参数。
通过在应用程序之间引入不一致的行为,打破这种行为可能会使用户感到困惑。
有视觉提示向用户表明他们正在用滚动动作环绕。标题从开始再次显示,如果您的背景图像支持它,右侧和左侧的连接表示该全景图正在环绕。