Прочитать на английском

Поделиться через


UIElement.TranslatePoint(Point, UIElement) Метод

Определение

Преобразует точку относительно данного элемента в координаты относительно указанного элемента.

C#
public System.Windows.Point TranslatePoint(System.Windows.Point point, System.Windows.UIElement relativeTo);

Параметры

point
Point

Значение точки относительно данного элемента.

relativeTo
UIElement

Элемент, в который преобразуется данная точка.

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

Значение точки, которое теперь задано относительно целевого элемента, а не исходного.

Комментарии

Передача null для relativeTo разрешена и указывает, что координаты должны быть относительно корневого элемента в логическом дереве, к которому принадлежит этот элемент.

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

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10