Udostępnij za pośrednictwem


UIElement.InputHitTest(Point) Metoda

Definicja

Zwraca element wejściowy w bieżącym elemencie, który znajduje się na określonych współrzędnych względem źródła bieżącego elementu.

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

Parametry

point
Point

Współrzędne przesunięcia w tym elemecie.

Zwraca

IInputElement

Element podrzędny, który znajduje się na danej pozycji.

Uwagi

IInputElement jest zwracany jako typ zwracany, ponieważ ten typ jest typowym interfejsem dla obu UIElement typów i ContentElement. Następnie można odpowiednio rzutować zwracany typ lub użyć wystąpienia interfejsu IInputElement dla niektórych elementów członkowskich zdefiniowanych przez interfejs.

Ta metoda zwykle nie jest wywoływana z kodu aplikacji. Wywoływanie tej metody jest odpowiednie tylko wtedy, gdy zamierzasz ponownie zaimplementować znaczną ilość funkcji wejściowych niskiego poziomu, które są już obecne, takich jak ponowne tworzenie logiki urządzenia myszy.

IContentHost kontraktuje metodę InputHitTest z tym samym podpisem, który niektóre elementy decydują się jawnie zaimplementować.

Dotyczy