C# 导航转换闪烁/重叠,具有快速用户交互

C# 导航转换闪烁/重叠,具有快速用户交互,c#,windows-phone-8,C#,Windows Phone 8,我有一个xaml页面,在应用程序栏中有一个“下一步/上一步”按钮。导航是指向同一页面的新实例,用于通过问题清单向前和向后浏览。导航幻灯片过渡完成之前,应用程序栏可用,如果用户连续快速单击按钮,过渡重叠,看起来很凌乱。如果有转换正在进行,是否有方法中止转换以避免闪烁 以编程方式构建应用程序栏。然后您可以禁用它,直到您需要它可用为止。如果您在XAML中构建它,它将位于您可以访问的范围之外,因此您无法对其进行操作。感谢回复AMR。我想让ApplicationBar按钮保持不变,因为它们至少允许用户进行

我有一个xaml页面,在应用程序栏中有一个“下一步/上一步”按钮。导航是指向同一页面的新实例,用于通过问题清单向前和向后浏览。导航幻灯片过渡完成之前,应用程序栏可用,如果用户连续快速单击按钮,过渡重叠,看起来很凌乱。如果有转换正在进行,是否有方法中止转换以避免闪烁

以编程方式构建应用程序栏。然后您可以禁用它,直到您需要它可用为止。如果您在XAML中构建它,它将位于您可以访问的范围之外,因此您无法对其进行操作。感谢回复AMR。我想让ApplicationBar按钮保持不变,因为它们至少允许用户进行更快的导航。幻灯片转换看起来不错,只是在快速导航下会闪烁。这不是世界末日,但我很好奇,看看是否可以在不影响导航速度的情况下避免闪烁。你可以在后端代码中构建应用程序栏,让它看起来与现在完全一样。唯一的区别是,您可以在导航动画完成之前阻止人们导航。因此阻止他们导航并导致它闪烁HI AMR,感谢您的回复,但我认为您误解了我的最后一条评论,我实际上希望用户能够快速导航。对于这个应用程序场景,没有必要为了吸引眼球而限制用户体验。我只是想知道这是否可以避免。无论如何谢谢你!