Freigeben über


RequiresPointer Enumeration

Definition

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.

Gilt für: