UIElement.TranslatePoint(Point, UIElement) 메서드


이 요소와 관련된 점을 지정된 요소와 관련된 좌표로 변환합니다.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
Public Function TranslatePoint (point As Point, relativeTo As UIElement) As Point

매개 변수


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


지정된 점을 변환할 요소입니다.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.

적용 대상