UIElement.InputHitTest(Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o elemento de entrada dentro do elemento atual que está nas coordenadas especificadas, em relação à origem do elemento atual.
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
Parâmetros
- point
- Point
As coordenadas de deslocamento dentro desse elemento.
Retornos
O filho do elemento que está localizado na posição fornecida.
Comentários
IInputElement é retornado como o tipo de retorno, porque esse tipo é uma interface comum para ambos UIElement e ContentElement. Em seguida, você pode converter o tipo de retorno adequadamente ou usar a instância de interface para determinados membros definidos pela IInputElement interface.
Esse método normalmente não é chamado do código do aplicativo. Chamar esse método só será apropriado se você pretende implementar novamente uma quantidade substancial dos recursos de entrada de baixo nível que já estão presentes, como recriar a lógica do dispositivo do mouse.
IContentHost contrata um InputHitTest método com a mesma assinatura, que alguns elementos optam por implementar explicitamente.