InteractionTracker.IsInertiaFromImpulse 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示惯性是否是脉冲的结果。
public:
property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTracker.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean
属性值
Boolean
bool
如果惯性是脉冲的结果,则为 true;否则为 false。
注解
来自脉冲的惯性包括对 TryUpdatePositionWithInitialVelocity 的调用和自动重定向的指针滚轮输入。 当输入源自离散源(如指针滚轮)时,此属性在表达式中的计算结果为 true 。 仅当评估惯性修饰符的条件时,才应使用 属性值。
可以在用于选择惯性修饰符的表达式中引用此属性,这使你可以确定是否输入惯性作为指针滚轮输入的结果。 然后,可以为这些类型的交互提供不同于连续操作(如触摸和触摸板)的惯性修饰符。
例如,滚动内容页面时,较小的触摸增量可能会导致内容贴靠回其原始起始值。 但是,当使用指针滚轮滚动时,滚轮的每个刻度应使内容每刻度移动一整页。 你可以定义吸附点 (惯性修饰符) 用于将滚动对齐到所需终结点的指针滚轮,但为用于触摸或直接操作的吸附点指定不同的条件。