ManipulationModes Enumeration

Definition

Gibt an, wie ein Ziel-UI-Element Manipulationsereignisse interpretiert. Diese Enumeration ist flagweise, sodass Sie mehrere Modi für die ManipulationMode-Eigenschaft festlegen können.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class ManipulationModes
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ManipulationModes
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ManipulationModes
Public Enum ManipulationModes
Vererbung
ManipulationModes
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

All 65535

Aktivieren aller Bearbeitungsinteraktionsmodi außer denen, die über die direkte Bearbeitung unterstützt werden

None 0

Zeigen Sie keine grafische Interaktion mit Manipulationsereignissen an.

Rotate 16

Zulassen von Manipulationsaktionen, die das Ziel rotieren.

RotateInertia 128

Anwenden von Inertiät zum Rotieren von Aktionen.

Scale 32

Lassen Sie Manipulationsaktionen zu, die das Ziel skalieren.

ScaleInertia 256

Wenden Sie Die Massenträgheit auf Skalierungsaktionen an.

System 65536

Aktivieren Sie systemgesteuerte Touchinteraktionen, die durch direkte Manipulation unterstützt werden.

TranslateInertia 64

Anwenden von Unzutreffenheit zum Übersetzen von Aktionen.

TranslateRailsX 4

Zulassen von Manipulationsaktionen, die das Ziel auf der X-Achse übersetzen, aber einen Schienenmodus verwenden.

TranslateRailsY 8

Zulassen von Manipulationsaktionen, die das Ziel auf der Y-Achse übersetzen, aber einen Schienenmodus verwenden.

TranslateX 1

Zulassen von Manipulationsaktionen, die das Ziel auf der X-Achse übersetzen.

TranslateY 2

Zulassen von Manipulationsaktionen, die das Ziel auf der Y-Achse übersetzen.

Hinweise

Hinweis

Die direkte Bearbeitung definiert eine Bearbeitung als Bildlauf oder Zoomen eines Teils der Benutzeroberfläche der Anwendung.

Diese Enumeration stellt den Wert für die UIElement.ManipulationMode-Eigenschaft bereit. Durch Festlegen dieser Eigenschaft können Sie die App-Codebehandlung für Manipulationsereignisse wie ManipulationStarted aktivieren. Sie müssen den ManipulationMode auf einen anderen Wert als System oder None festlegen, um die Behandlung der Ereignisse dieses Elements zu aktivieren. Weitere Informationen zu Bearbeitungen finden Sie unter Verarbeiten von Zeigereingaben.

Die Werterzwingung für mögliche Kombinationen ist in den Hinweise für die UIElement.ManipulationMode-Eigenschaft dokumentiert.

Gilt für:

Weitere Informationen