Freigeben über


UIElement3D.IsStylusDirectlyOver Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Position des Tablettstifts den Treffertestergebnissen entspricht, für die die Elementzusammensetzung berücksichtigt wird.

public:
 property bool IsStylusDirectlyOver { bool get(); };
public bool IsStylusDirectlyOver { get; }
member this.IsStylusDirectlyOver : bool
Public ReadOnly Property IsStylusDirectlyOver As Boolean

Eigenschaftswert

true, wenn sich der Tablettstiftzeiger über demselben Elementergebnis wie ein Treffertest befindet, andernfalls false. Der Standardwert ist false.

Implementiert

Hinweise

Im Gegensatz dazu IsStylusOverist diese Eigenschaft nur true dann vorhanden, wenn sich der Stift über dem -Element befindet. Wenn sich der Stift stattdessen über einem untergeordneten Element oder über Elementen befindet, die Teil der tieferen Compositing eines Elements sind (die visuelle Struktur), lautet falsediese Eigenschaft .

Wenn Sie nicht wissen, wie ein Steuerelement zusammengesetzt ist (z. B. verwenden Sie diese Eigenschaft in einer benutzerdefinierten Steuerelementvorlage für ein von Ihnen definiertes Steuerelement), kann diese Eigenschaft unerwartete Ergebnisse zurückgeben. Verwenden IsStylusOver Sie stattdessen für die meisten Szenarien, in denen Sie keine Steuerelemente erstellen.

Wenn dieses Element über eine Eingabestifterfassung verfügt und sich diese Eigenschaft zum Zeitpunkt der Erfassung befindet true , bleibt diese Eigenschaft erhalten true , bis die Eingabestifterfassung verloren geht und der Stift nicht über seine Grenzen hinausgeht.

Touch-, Maus- und Eingabestifte sind in einer bestimmten Beziehung vorhanden. Weitere Informationen finden Sie unter Unterstützung von Toucheingaben in Windows Vista und Eingabeübersicht.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsStylusDirectlyOverProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen