Condividi tramite


UIElement.InputHitTest(Point) Metodo

Definizione

Restituisce l'elemento di input all'interno dell'elemento corrente in corrispondenza delle coordinate specificate, relativo all'origine dell'elemento corrente.

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

Parametri

point
Point

Coordinate di offset all'interno di questo elemento.

Restituisce

IInputElement

Elemento figlio situato nella posizione specificata.

Commenti

IInputElement viene restituito come tipo restituito, perché tale tipo è un'interfaccia comune per entrambi UIElement e ContentElement. È quindi possibile eseguire il cast del tipo restituito in modo appropriato oppure usare l'istanza dell'interfaccia per determinati membri definiti dall'interfaccia IInputElement .

Questo metodo in genere non viene chiamato dal codice dell'applicazione. La chiamata a questo metodo è appropriata solo se si intende implementare nuovamente una notevole quantità di funzionalità di input a basso livello già presenti, ad esempio ricreare la logica del dispositivo del mouse.

IContentHost contratti un InputHitTest metodo con la stessa firma, che alcuni elementi scelgono di implementare in modo esplicito.

Si applica a