Share via


FlipView.UseTouchAnimationsForAllNavigation 属性

定义

获取或设置一个值,该值指示无论导航是基于触摸、基于按钮还是编程,是否始终使用过渡动画。

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 构建的应用,以便Windows 8.1,并且需要保留 Windows 8 行为,请将此属性设置为 false。 例如,如果在所选内容发生更改时检查 FlipView 的内部 ScrollViewerHorizontalOffset 属性值,则在动画完成之前,该值不会固定。 如果应用依赖于此值,则可以将此属性设置为 false

适用于