InteractionSourceMode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit les différentes définitions de la façon dont un VisualInteractionSource traite les interactions. Les options disponibles pour l’énumération sont Disabled , EnabledWithInertia et EnabledWithoutInertia . InteractionSourceMode peut être utilisé pour définir le comportement de l’axe X, Y et d’échelle d’un 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
- Héritage
-
InteractionSourceMode
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Champs
Disabled | 0 | L’interaction est désactivée. |
EnabledWithInertia | 1 | L’interaction est activée avec l’inertie. |
EnabledWithoutInertia | 2 | L’interaction est activée sans inertie. |
Exemples
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);
}