InteractionTrackerInertiaStateEnteredArgs.IsInertiaFromImpulse 属性

定义

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

public:
 property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTrackerInertiaStateEnteredArgs.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean

属性值

Boolean

bool

如果惯性是脉冲的结果,则 真正的;否则,false

Windows 要求

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

注解

脉冲中的惯性包括对 TryUpdatePositionWithInitialVelocity 的调用和自动重定向的指针滚轮输入。 当输入源自离散源(如指针轮)时,此属性的计算结果为表达式 中 true

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

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

适用于

另请参阅