InteractionSourceMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die verschiedenen Definitionen bereit, die bestimmen, wie Eine VisualInteractionSource Interaktionen verarbeitet. Verfügbare Optionen für die Enumeration sind Disabled , EnabledWithInertia und EnabledWithoutInertia . Der InteractionSourceMode kann verwendet werden, um das Verhalten für die X-, Y- und Skalierungsachse einer VisualInteractionSource zu definieren.
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
- Vererbung
-
InteractionSourceMode
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Felder
Disabled | 0 | Die Interaktion ist deaktiviert. |
EnabledWithInertia | 1 | Die Interaktion wird mit Unbewegheit aktiviert. |
EnabledWithoutInertia | 2 | Die Interaktion wird ohne Unbewegheit aktiviert. |
Beispiele
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);
}