UIElement.TranslatePoint(Point, UIElement) UIElement.TranslatePoint(Point, UIElement) UIElement.TranslatePoint(Point, UIElement) Method


이 요소와 관련된 점을 지정된 요소와 관련된 좌표로 변환합니다.Translates a point relative to this element to coordinates that are relative to the specified element.

 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

매개 변수

Point Point Point

이 요소에 상대적인 점 값입니다.The point value, as relative to this element.

UIElement UIElement UIElement

지정된 점을 변환할 요소입니다.The element to translate the given point into.


이제 이 원본 요소가 아닌 대상 요소에 상대적인 점 값입니다.A point value, now relative to the target element rather than this source element.


전달 null 에 대 한 relativeTo 허용 됩니다 및 좌표를이 요소에 속한 논리 트리에서 루트 요소를 기준으로 함을 나타냅니다.Passing null for relativeTo is permitted, and indicates that coordinates should be relative to the root element in the logical tree that this element belongs to.

변환에 대 한이 메서드를 사용 하는 적중 테스트 지점 값입니다.This method is used for translating hit test point values. 이 메서드를 호출 하는 컨트롤을 작성 하는 하위 수준에 대 한 입력을 처리 해야 하는 경우 주로 관련이 있습니다.Calling this method is mainly relevant if you are authoring a control and need to process input at a lower level. 기존 컨트롤을 사용 하는 완료 된 컨트롤이 올바르게 번역 된 적중 횟수 테스트 결과 보고는 일반적으로 가정할 수 있습니다.If you are using existing controls, you can generally assume that completed controls will report correctly translated hit test results.

적용 대상