Partilhar via


UIElement.InputHitTest(Point) Método

Definição

Retorna o elemento de entrada no 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

IInputElement

O filho do elemento que está localizado na posição especificada.

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 que são definidos pela IInputElement interface.

Normalmente, esse método 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.

Aplica-se a