UIElement.InputHitTest(Point) Метод

Определение

Возвращает элемент ввода, расположенный внутри текущего элемента по указанным координатам относительно начала координат текущего элемента.

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

Параметры

point
Point

Координаты смещения в пределах данного элемента.

Возвращаемое значение

IInputElement

Дочерний элемент, расположенный в заданной позиции.

Комментарии

IInputElement возвращается в качестве возвращаемого типа, так как этот тип является общим интерфейсом для обоих UIElement и ContentElement. Затем можно привести тип возвращаемого значения соответствующим образом или использовать экземпляр интерфейса для определенных элементов, определенных интерфейсом IInputElement .

Этот метод обычно не вызывается из кода приложения. Вызов этого метода подходит только в том случае, если планируется повторно реализовать значительный объем уже существующих функций ввода низкого уровня, таких как повторная логика устройства мыши.

IContentHost контрактирует InputHitTest метод с той же сигнатурой, которую некоторые элементы выбирают для явной реализации.

Применяется к