Partilhar via


InteractionTrackerInertiaStateEnteredArgs.IsInertiaFromImpulse Propriedade

Definição

Obtém um valor que indica se a inércia é o resultado de um impulso.

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

Valor da propriedade

Boolean

bool

verdadeiro se a inércia for o resultado de um impulso; caso contrário, falso.

Comentários

A inércia de um impulso inclui chamadas para TryUpdatePositionWithInitialVelocity e entrada de roda de ponteiro redirecionada automaticamente. Essa propriedade é avaliada como verdadeira dentro de uma expressão quando a entrada se origina de uma fonte discreta, como uma roda de ponteiro.

Você pode referenciar essa propriedade na expressão usada para selecionar um modificador de inércia , o que permite determinar se a inércia está sendo inserida como resultado da entrada da roda de ponteiro. Em seguida, você pode fornecer modificadores de inércia diferentes para esses tipos de interações do que fornece para manipulações contínuas, como touch e touchpad.

Por exemplo, ao rolar uma página de conteúdo, um pequeno delta de toque pode fazer com que o conteúdo seja ajustado de volta ao seu valor inicial original. No entanto, ao rolar com a roda do ponteiro, cada tique da roda deve mover o conteúdo uma página inteira por tique. Você pode definir pontos de ajuste (modificadores de inércia) para uso com a roda de ponteiro que ajustará a rolagem para um ponto de extremidade desejado, mas especificar critérios diferentes para os pontos de ajuste usados com manipulação direta ou de toque.

Aplica-se a

Confira também