다음을 통해 공유


RightTappedRoutedEventArgs.GetPosition(UIElement) 메서드

정의

제공된 UIElement의 좌표 원점에서 선택적으로 계산되는 포인터 위치의 x 및 y 좌표를 반환합니다.

public:
 virtual Point GetPosition(UIElement ^ relativeTo) = GetPosition;
Point GetPosition(UIElement const& relativeTo);
public Point GetPosition(UIElement relativeTo);
function getPosition(relativeTo)
Public Function GetPosition (relativeTo As UIElement) As Point

매개 변수

relativeTo
UIElement

동일한 개체 트리에 연결된 UIElement 파생 개체입니다. 전체 좌표계를 기준으로 개체를 지정하려면 relativeTonull을 사용합니다.

반환

마우스 포인터 위치의 현재 x 및 y 좌표를 나타내는 입니다. nullrelativeTo로 전달된 경우 이 좌표는 전체 창에 대한 것입니다. relativeTo 값이 null 이외의 값을 전달한 경우 이 좌표는 relativeTo에서 참조하는 개체를 기준으로 합니다.

설명

Windows 8 동작

Windows 8은 RightTapped 이벤트에 대한 데이터에 문제가 있었는데, RightTappedRoutedEventArgs.GetPosition에서 가져올 지점에 대한 XY 값이 반전되었습니다(X 는 실제로 Y였습니다. Y 는 정말 X이었다). 이 문제는 Windows 8.1 부터 해결되었습니다. 그러나 Windows 8.1 Windows 8 앱의 대상을 다시 지정하는 경우 XY를 다시 교환하여 이 문제를 해결하는 코드가 있었을 수 있습니다. 그렇다면 이제 문제가 해결되었으므로 대상을 다시 지정할 때 해당 코드를 제거합니다.

Windows 8용으로 컴파일되었지만 Windows 8.1에서 실행하는 앱은 Windows 8 동작을 계속 사용합니다.

적용 대상

추가 정보