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.


relativeTo에 대 한 null를 전달 하는 것은 허용 되며,이 요소가 속한 논리적 트리의 루트 요소를 기준으로 좌표가 되어야 함을 나타냅니다.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.

적용 대상