UIElement.TranslatePoint(Point, UIElement) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует точку относительно данного элемента в координаты относительно указанного элемента.
public:
System::Windows::Point TranslatePoint(System::Windows::Point point, System::Windows::UIElement ^ relativeTo);
public System.Windows.Point TranslatePoint (System.Windows.Point point, System.Windows.UIElement relativeTo);
member this.TranslatePoint : System.Windows.Point * System.Windows.UIElement -> System.Windows.Point
Public Function TranslatePoint (point As Point, relativeTo As UIElement) As Point
Параметры
- point
- Point
Значение точки относительно данного элемента.
- relativeTo
- UIElement
Элемент, в который преобразуется данная точка.
Возвращаемое значение
Значение точки, которое теперь задано относительно целевого элемента, а не исходного.
Комментарии
Передача null
для relativeTo
разрешена и указывает, что координаты должны быть относительно корневого элемента в логическом дереве, к которому принадлежит этот элемент.
Этот метод используется для преобразования значений точки проверки попадания. Вызов этого метода в основном уместным, если вы создаете элемент управления и хотите обрабатывать входные данные на более низком уровне. Если вы используете существующие элементы управления, можно предположить, что завершенные элементы управления будут сообщать о правильно преобразованных результатах проверки попадания.