IsMouseDirectlyOver Eigenschaft
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

UIElement.IsMouseDirectlyOver-Eigenschaft

 

Ruft einen Wert ab, der angibt, ob die Position des Mauszeigers den Ergebnissen des Treffertests entspricht, bei denen die Elementzusammensetzung berücksichtigt wird. Dies ist eine Abhängigkeitseigenschaft.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public bool IsMouseDirectlyOver { get; }

Eigenschaftswert

Type: System.Boolean

true, wenn sich der Mauszeiger über demselben Elementergebnis wie ein Treffertest befindet, andernfalls false.Die Standardeinstellung ist false.

Im Unterschied zu IsMouseOver ist diese Eigenschaft nur dann true, wenn sich der Mauszeiger über dem literalen Element befindet, wie bei einem Treffertest.Wenn sich der Mauszeiger stattdessen über einem untergeordneten Element befindet (insbesondere gilt dies für Elemente, die Teil einer Vorlage und der Zusammensetzung einer tieferen Ebene sind), ist diese Eigenschaft gleich false.Wenn Ihnen die Zusammensetzung eines Steuerelements nicht bekannt ist (z. B. wenn Sie diese Eigenschaft in einer Vorlage zum Definieren von benutzerdefinierten Steuerelementen verwenden), kann diese Eigenschaft unerwartete Ergebnisse zurückgeben.Verwenden Sie stattdessen IsMouseOver in den meisten Szenarios, in denen keine Steuerelemente erstellt werden.

Wenn Mauseingaben von diesem Element erfasst werden und diese Eigenschaft zum Zeitpunkt der Erfassung true ist, gibt die Eigenschaft weiterhin true zurück, bis keine Erfassung von Mauseingaben mehr erfolgt und der Zeiger sich nicht mehr über den Begrenzungen befindet.

Bezeichnerfeld

IsMouseDirectlyOverProperty

Auf true festgelegte Metadateneigenschaften

NONE

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft