MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

CrossSlidingState Enumeration

CrossSliding 이벤트의 가능한 상태를 지정합니다.

구문


public enum class CrossSlidingState

특성

[Version(0x06020000)]

멤버

CrossSlidingState열거형에는 다음과 같은 멤버가 있습니다.

멤버Description
Started | started0

CrossSliding 상호 작용을 발견했습니다.

Dragging | dragging1

CrossSliding 상호 작용이 시작되었지만 살짝 밀기 또는 밀기 제스처가 선택 작업에 대한 최소 거리 임계값을 초과하지 않았습니다. (설명 단원에서 CrossSliding 거리 임계값을 보여 주는 다이어그램을 참조하십시오.)

참고  CrossSlidingStateDragging(터치)과 DraggingState(마우스 또는 펜/스타일러스) 사이에는 상관 관계가 없습니다.

Selecting | selecting2

살짝 밀기 또는 밀기 제스처는 선택 작업(및 선택 속도 범프)에 대한 최소 거리 임계값을 초과했지만 다시 정렬 작업의 최소 거리 임계값을 초과하지 않았습니다. 이 상태는 GestureRecognizer에서 SpeedBumpStart가 비활성화된 경우에만 유효합니다.

SelectSpeedBumping | selectSpeedBumping3

살짝 밀기 또는 밀기 제스처는 선택 작업(및 선택 속도 범프)에 대한 최소 거리 임계값을 초과했지만 선택 속도 범프의 최대 거리 임계값을 초과하지 않았습니다. 이 상태는 GestureRecognizer에서 SpeedBumpStartSelectionStart 모두가 활성화된 경우에만 유효합니다.

SpeedBumping | speedBumping4

살짝 밀기 또는 밀기 제스처는 선택 작업(및 선택 속도 범프)에 대한 최소 거리 임계값을 초과했지만 선택 속도 범프의 최대 거리 임계값을 초과하지 않았습니다. 이 상태는 GestureRecognizer에서 SpeedBumpStart가 활성화되고 SelectionStart가 비활성화된 경우에만 유효합니다.

Rearranging | rearranging5

살짝 밀기 또는 밀기 제스처가 다시 정렬 작업의 최소 거리 임계값을 초과했습니다. 이 상태는 GestureRecognizer에서 RearrangeStart가 활성화된 경우에만 유효합니다.

Completed | completed6

살짝 밀기 또는 밀기 제스처가 중단되었습니다. CrossSliding 상호 작용이 완료되었으며 터치 접촉이 해제되었습니다.

설명

CrossSlidingState 속성은 GestureRecognizerCrossSlideThresholds 속성에 지정된 거리 임계값을 기반으로 하여 설정됩니다.

이러한 거리 임계값은 CrossSliding 상호 작용이 선택 동작 또는 재정렬 동작이 되는지 여부를 결정하는 데 사용됩니다.

다음 다이어그램에는 CrossSliding 영역과 임계값이 표시됩니다. 파란색으로 강조 표시된 영역은 선택/스피드 범프 영역입니다. (왼쪽 영역은 타일이 이동해야 하는 거리를 나타내고 오른쪽 영역은 스피드 범프 동작으로 인해 터치 접점이 그만큼 이동해야 하는 거리를 나타냅니다.)

참고  스피드 범프는 살짝 밀기 또는 슬라이드 제스처 중 사용자가 약간의 끌림(또는 마찰)을 경험하는 CrossSliding 영역입니다.

CrossSlide 지역과 거리 임계값을 보여 주는 스크린 샷입니다.

GestureRecognizerCrossSlideThresholds 속성을 통해 선택, 다시 정렬 및 스피드 범프를 임의로 조합하여 활성화하거나 비활성화할 수 있습니다.

SelectionStartSpeedBumpStart가 둘 다 활성화되어 있을 경우 선택/스피드 범프 영역 내에서 살짝 밀기 또는 밀기 제스처가 감지되면 SpeedBumpStart가 무시되고(마찰은 여전히 발생) SelectSpeedBumping이 반환됩니다.

SelectionStart가 활성화되고 SpeedBumpStart가 비활성화된 경우 선택/스피드 범프 영역 내에서 살짝 밀기 또는 밀기 제스처가 감지되면 Selecting이 반환됩니다.

SpeedBumpStartRearrangeStart가 모두 활성화된 경우 SpeedBumpEnd가 무시되고 RearrangeStart 임계값에 도달할 때까지 마찰은 계속됩니다.

RearrangeStart가 활성화된 경우 선택/스피드 범프 영역 밖에서 살짝 밀기 또는 밀기 제스처가 감지되면 Rearranging이 반환됩니다.

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

참고 항목

CrossSlidingEventArgs.CrossSlidingState property
CrossSliding event
CrossSlideThresholds property

 

 

표시:
© 2016 Microsoft