Freigeben über


UIElement.InputHitTest(Point) Methode

Definition

Gibt das Eingabeelement innerhalb des aktuellen Elements zurück, das sich an den angegebenen Koordinaten befindet, relativ zum Ursprung des aktuellen Elements.

public:
 System::Windows::IInputElement ^ InputHitTest(System::Windows::Point point);
public System.Windows.IInputElement InputHitTest (System.Windows.Point point);
member this.InputHitTest : System.Windows.Point -> System.Windows.IInputElement
Public Function InputHitTest (point As Point) As IInputElement

Parameter

point
Point

Die Offsetkoordinaten innerhalb dieses Elements.

Gibt zurück

IInputElement

Das untergeordnete Element, das sich an der angegebenen Position befindet.

Hinweise

IInputElement wird als Rückgabetyp zurückgegeben, da dieser Typ eine allgemeine Schnittstelle für beide UIElement und ContentElement. Anschließend können Sie den Rückgabetyp entsprechend umwandeln oder die Schnittstelleninstanz für bestimmte Elemente verwenden, die von der IInputElement Schnittstelle definiert sind.

Diese Methode wird in der Regel nicht aus Ihrem Anwendungscode aufgerufen. Das Aufrufen dieser Methode ist nur geeignet, wenn Sie eine erhebliche Menge der bereits vorhandenen Eingabefeatures auf niedriger Ebene implementieren möchten, z. B. die Erneute Erstellung der Mausgerätlogik.

IContentHost bezieht sich auf eine InputHitTest Methode mit derselben Signatur, die einige Elemente explizit implementieren möchten.

Gilt für