FlipView.UseTouchAnimationsForAllNavigation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示无论导航是基于触摸、基于按钮还是编程方式,是否始终使用过渡动画。
public:
property bool UseTouchAnimationsForAllNavigation { bool get(); void set(bool value); };
bool UseTouchAnimationsForAllNavigation();
void UseTouchAnimationsForAllNavigation(bool value);
public bool UseTouchAnimationsForAllNavigation { get; set; }
var boolean = flipView.useTouchAnimationsForAllNavigation;
flipView.useTouchAnimationsForAllNavigation = boolean;
Public Property UseTouchAnimationsForAllNavigation As Boolean
<FlipView UseTouchAnimationsForAllNavigation="bool" />
属性值
Boolean
bool
如果始终使用过渡动画,则为 true;如果过渡动画仅用于触摸导航,则为 false。 默认值为 true。
注解
XAML FlipView 控件支持三种导航模式:基于触摸的、基于按钮的和编程的。 当用户通过触摸导航时, FlipView 项会平滑地滚动到视图中。 将此属性设置为 true 时,无论导航是基于触摸的、基于按钮的还是编程的,都会出现相同的导航动画。 如果 UseTouchAnimationsForAllNavigation 为 false ,并且用户通过鼠标、键盘或编程方式导航,则不会发生动画,并且项目只会弹出到视图中。
Windows 8 在 Windows 8 中,仅当用户通过触摸导航时,才会发生 FlipView 导航动画。 如果重新编译为Windows 8.1 Windows 8生成的应用,并且需要保留Windows 8行为,请将此属性设置为 false。 例如,如果在选择发生更改时检查 FlipView 的内部 ScrollViewer 的 HorizontalOffset 属性值,则在动画完成之前,该值不会固定。 如果应用依赖于此值,则可以将此属性设置为 false。