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

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

Hinweise

IInputElement wird als Rückgabetyp zurückgegeben, da dieser Typ eine gemeinsame 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 werden.

Diese Methode wird in der Regel nicht aus Dem 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. das Erneute Erstellen der Mausgerätelogik.

IContentHost beauftragt eine InputHitTest Methode mit derselben Signatur, die von einigen Elementen explizit implementiert werden soll.

Gilt für: