Compartilhar via


InteractionSourceMode Enumeração

Definição

Fornece as várias definições de como um VisualInteractionSource processará interações. As opções disponíveis para a enumeração são Disabled , EnabledWithInertia e EnabledWithoutInertia . O InteractionSourceMode pode ser usado para definir o comportamento do Eixo X, Y e Escala de um VisualInteractionSource.

public enum class InteractionSourceMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class InteractionSourceMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum InteractionSourceMode
Public Enum InteractionSourceMode
Herança
InteractionSourceMode
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Campos

Nome Valor Description
Disabled 0

A interação está desabilitada.

EnabledWithInertia 1

A interação é habilitada com inércia.

EnabledWithoutInertia 2

A interação está habilitada sem inércia.

Exemplos

void SetupInteractionSource(ContainerVisual container, InteractionTracker 	tracker)
{
  // Setup the Interaction Source
  _interactionSource = VisualInteractionSource.Create(container);
  // Define the Source Modes for X, Y, and Scale.
  _interactionSource.PositionXSourceMode = InteractionSourceMode.EnabledWithInertia;
  _interactionSource.PositionYSourceMode = InteractionSourceMode.EnabledWithoutInertia;
  _interactionSource.ScaleSourceMode = InteractionSourceMode.Disabled;
  // Attach the VisualInteractionSource to InteractionTracker
  tracker.InteractionSources.Add(_interactionSource);
}

Aplica-se a