UIElement.InputHitTest(Point) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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ć.