정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

MouseWheelParameters.PageTranslation | pageTranslation Property

페이지 너비와 높이 단위(마우스 제어판의 설정에 설정)에 대한 장치 독립적 픽셀(DIP) 변환 요소를 가져오거나 설정합니다.

구문


var pageTranslation = mouseWheelParameters.pageTranslation;
mouseWheelParameters.pageTranslation = pageTranslation;

속성 값

형식: Point

페이지 너비(x)와 높이(y)에 대한 변환 인수입니다.

설명

마우스 휠 단추에는 일정 간격의 불연속 회전 또는 거리 임계값(디텐트라고도 함)이 있습니다. 휠을 돌리거나 기울이면 디텐트가 발생할 때마다 휠 메시지가 전송됩니다.

다음 이미지는 단추 휠에 대한 기본 제어판 설정을 보여 줍니다. 이러한 설정은 단일 디텐트를 UI의 특정 거리 단위로 매핑합니다(페이지 너비와 높이). PageTranslation은 이러한 거리를 재정의하는 수단을 제공하며 DIP로 페이지 크기를 지정합니다.

휠 설정이 표시된 마우스 속성 대화 상자

휠 단추가 각 디텐트에 대해 한번에 한 화면(페이지)씩 스크롤하도록 설정되어 있고 PageTranslation의 값이 (1200,800)으로 설정되어 있을 경우 디텐트 당 1 x 800 DIP로 세로 스크롤이 적용됩니다. 마우스 틸트 휠을 통한 가로 스크롤 거리는 CharTranslation의 값에 따라 달라집니다.

참고  ManipulationTranslateY/ManipulationTranslateRailsY를 사용할 수 없고 GestureSettings을 통해 ManipulationTranslateX/ManipulationTranslateRailsX를 사용할 수 있는 경우 단추 휠을 회전하거나 기울이면 스크롤은 가로 축을 따라서만 적용됩니다. 앞의 예제에서 결과는 디텐트 당 1 x 1200 DIP 가로 스크롤입니다. 마찬가지로 GestureSettings를 통해 ManipulationTranslateX/ManipulationTranslateRailsX를 사용하지 않도록 설정했으며 ManipulationTranslateY/ManipulationTranslateRailsY를 사용하도록 설정한 경우 마우스 단추 휠을 돌리거나 기울일 때 세로 축을 따라서만 스크롤이 적용됩니다.

Windows Phone 8

이 API는 구현되어 있지 않으므로 호출할 경우 예외가 throw됩니다. Windows Phone 런타임 API를 참조하십시오.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8[구현되지 않음, 설명 참조]

Namespace

Windows.UI.Input
Windows::UI::Input [C++]

Metadata

Windows.winmd

참고 항목

MouseWheelParameters
GestureRecognizer.MouseWheelParameters
CharTranslation

 

 

표시: