InteractionTracker.IsInertiaFromImpulse 属性

定义

获取一个值,该值指示惯性是否是脉冲的结果。

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

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)

注解

来自脉冲的惯性包括对 TryUpdatePositionWithInitialVelocity 的调用和自动重定向的指针滚轮输入。 当输入来自离散源(如指针滚轮)时,此属性在表达式中计算结果为 true 。 仅当评估惯性修饰符的条件时,才应使用属性值。

可以在用于选择惯性修饰符的表达式中引用此属性,这使你可以确定是否由于指针滚轮输入而输入惯性。 然后,你可以为这些类型的交互提供与连续操作(如触摸和触摸板)不同的惯性修饰符。

例如,滚动内容页面时,较小的触摸增量可能会导致内容贴靠回其原始起始值。 但是,使用指针滚轮滚动时,滚轮的每个刻度线都应将内容每刻度移动一整页。 可以定义捕捉点 (惯性修饰符) 与指针滚轮一起使用,以便将滚动对齐到所需终结点,但为用于触摸或直接操作的吸附点指定不同的条件。

适用于

另请参阅