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