UIElement.InputHitTest(Point) Метод

Определение

Возвращает элемент ввода, расположенный внутри текущего элемента по указанным координатам относительно начала координат текущего элемента.Returns the input element within the current element that is at the specified coordinates, relative to the current element's origin.

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

Параметры

point
Point

Координаты смещения в пределах данного элемента.The offset coordinates within this element.

Возвраты

Дочерний элемент, расположенный в заданной позиции.The element child that is located at the given position.

Комментарии

IInputElement возвращается как тип возвращаемого значения, так как этот тип является общим интерфейсом как для UIElement, так и для ContentElement.IInputElement is returned as the return type, because that type is a common interface for both UIElement and ContentElement. Затем можно привести тип возвращаемого значения к типу или использовать экземпляр интерфейса для определенных членов, определенных интерфейсом IInputElement.You can then cast the return type appropriately, or use the interface instance for certain members that are defined by the IInputElement interface.

Обычно этот метод не вызывается из кода приложения.This method typically is not called from your application code. Вызов этого метода подходит только в том случае, если вы планируете повторно реализовать значительный объем уже имеющихся входных функций нижнего уровня, например повторное создание логики устройства мыши.Calling this method is only appropriate if you intend to re-implement a substantial amount of the low level input features that are already present, such as recreating mouse device logic.

IContentHost контракты InputHitTest метод с той же сигнатурой, какие элементы реализуются явным образом.IContentHost contracts an InputHitTest method with the same signature, which some elements choose to implement explicitly.

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