ManipulationModes 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.
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(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class ManipulationModes
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum ManipulationModes
Public Enum ManipulationModes
- Vererbung
-
ManipulationModes
- Attribute
Felder
All | 65535 | Aktivieren Sie alle Bearbeitungsinteraktionsmodi mit Ausnahme der durch direkte Bearbeitung unterstützten Modi. |
None | 0 | Zeigen Sie keine grafische Interaktion mit Bearbeitungsereignissen an. |
Rotate | 16 | Zulassen von Manipulationsaktionen, die das Ziel rotieren. |
RotateInertia | 128 | Wenden Sie DieSTrägheit auf Rotieren von Aktionen an. |
Scale | 32 | Lassen Sie Manipulationsaktionen zu, die das Ziel skalieren. |
ScaleInertia | 256 | Wenden Sie DieSTrägheit auf Skalierungsaktionen an. |
System | 65536 | Aktivieren Sie systemgesteuerte Touchinteraktionen, die durch direkte Bearbeitung unterstützt werden. |
TranslateInertia | 64 | Wenden Sie Die Unzutreffenheit auf die Übersetzung von Aktionen an. |
TranslateRailsX | 4 | Erlauben Sie Manipulationsaktionen, die das Ziel auf der X-Achse übersetzen, aber einen Schienenmodus verwenden. |
TranslateRailsY | 8 | Erlauben Sie Manipulationsaktionen, die das Ziel auf der Y-Achse übersetzen, aber einen Schienenmodus verwenden. |
TranslateX | 1 | Lassen Sie Manipulationsaktionen zu, die das Ziel auf der X-Achse übersetzen. |
TranslateY | 2 | Lassen Sie Manipulationsaktionen zu, die das Ziel auf der Y-Achse übersetzen. |
Hinweise
Hinweis
Direct Manipulation definiert eine Bearbeitung als Scrollen oder Zoomen eines Teils der Anwendungsbenutzeroberfläche.
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 Handle-Zeigereingabe.
Die Werterzwingung für mögliche Kombinationen ist in den Hinweise für die UIElement.ManipulationMode-Eigenschaft dokumentiert.