Freigeben über


UIElement.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. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

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

Eigenschaftswert

Boolean

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, wenn der Eingabestift über das Element liegt. Wenn der Eingabestift stattdessen über ein untergeordnetes Element oder über Elemente verfügt, die Teil der tieferen Compositing eines Elements (der visuellen Struktur) sind, 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 steuerelement, das Sie definieren), kann diese Eigenschaft unerwartete Ergebnisse zurückgeben. Verwenden Sie IsStylusOver für die meisten Szenarien, in denen Sie keine Steuerelemente erstellen, stattdessen.

Wenn dieses Element die Eingabestiftaufnahme aufweist und diese Eigenschaft zum Zeitpunkt der Aufnahme vorhanden ist, bleibt true diese Eigenschaft true erhalten, bis die Eingabestiftaufnahme verloren geht und der Eingabestift nicht über seine Grenzen liegt.

Touch-, Maus- und Eingabestifteingaben sind in einer bestimmten Beziehung vorhanden. Weitere Informationen finden Sie unter "Input Overview".

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsStylusDirectlyOverProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für

Siehe auch