RequiresPointer 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.
Definiert Konstanten, die angeben, wann ein Element ein mausähnliches Zeigerverhalten von einem Spielcontroller erfordert.
public enum class RequiresPointer
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class RequiresPointer
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum RequiresPointer
Public Enum RequiresPointer
- Vererbung
-
RequiresPointer
- Attribute
Felder
Never | 0 | Der Zeiger fungiert nie als Maus. |
WhenEngaged | 1 | Der Zeiger fungiert als Maus, wenn der Benutzer den Mausmodus aktiviert. |
WhenFocused | 2 | Der Zeiger fungiert als Maus, wenn die Seite den Fokus erhält. Nur für Page-Elemente unterstützt. |
Hinweise
Diese Enumeration stellt Werte für die Control.RequiresPointer-Eigenschaft bereit.
Bei Nicht-Zeiger-Eingabegeräten wird der Fokus zwischen Steuerelementen über eine Vielzahl von Methoden verschoben, z. B. die TAB- und PFEILTASTEn auf einer Tastatur oder das Richtungspad (D-Pad) und Daumensticks auf einem Spielcontroller. Für einige Benutzeroberflächen, z. B. Karten und Zeichnungsoberflächen, ist es nicht möglich oder praktisch, die XY-Fokusnavigation zu verwenden. Mit RequiresPointer kann eine App eine mehr zeigerähnliche Interaktion über einen Cursor bereitstellen, der mit dem Spielcontroller frei bewegt werden kann.
RequiresPointer wird nur bei Verwendung eines Gamecontrollers unterstützt. Die Eigenschaft wird andernfalls ignoriert.
Weitere Informationen finden Sie im Abschnitt Mausmodus unter Entwerfen für Xbox und TV.