Control.OnRightTapped(RightTappedRoutedEventArgs) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
RightTapped 이벤트가 발생하기 전에 호출됩니다.
protected:
virtual void OnRightTapped(RightTappedRoutedEventArgs ^ e) = OnRightTapped;
void OnRightTapped(RightTappedRoutedEventArgs const& e);
protected virtual void OnRightTapped(RightTappedRoutedEventArgs e);
function onRightTapped(e)
Protected Overridable Sub OnRightTapped (e As RightTappedRoutedEventArgs)
매개 변수
이벤트에 대한 이벤트 데이터입니다.
설명
이 이벤트는 MapControl에서 구현되지 않습니다.
Windows 8 동작
Windows 8은 RightTapped 이벤트에 대한 데이터에 문제가 있었는데, RightTappedRoutedEventArgs.GetPosition에서 가져올 지점에 대한 X 및 Y 값이 반전되었습니다(X는 실제로 Y였습니다. Y는 정말 X이었다). 이 문제는 Windows 8.1 부터 해결되었습니다. 그러나 Windows 8.1 Windows 8 앱의 대상을 다시 지정하는 경우 X 및 Y를 다시 교환하여 이 문제를 해결하는 코드가 있었을 수 있습니다. 그렇다면 이제 문제가 해결되었으므로 대상을 다시 지정할 때 해당 코드를 제거합니다.
Windows 8용으로 컴파일되었지만 Windows 8.1에서 실행하는 앱은 Windows 8 동작을 계속 사용합니다.
또한 Windows 8에는 이 이벤트를 발생시킨 다음 상황에 맞는 메뉴를 표시하는 Shift+F10에 대한 기본 키 처리가 포함되지 않았습니다. Shift+F10은 일반적으로 VK_APP 가상 키 값(속성 키)에 대한 보조 키 조합이므로 Shift+F10도 RightTapped 를 실행해야 할 수 있습니다. 이 문제는 Windows 8.1 부터 해결되었습니다. Shift+F10이 이제 RightTapped을 실행합니다. TextBox와 같은 텍스트에 대한 기본 상황에 맞는 메뉴가 있는 일부 컨트롤에서 또는 사용자 지정 메뉴 및 플라이아웃을 호출할 때 이 변경 내용을 기본 이벤트 처리로 볼 수 있습니다.
Windows 8용으로 컴파일되었지만 Windows 8.1 실행 중인 앱은 이 Windows 8 동작을 사용하지 않으며 수정된 Windows 8.1 동작을 사용합니다.