GestureSettings 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public enum class GestureSettings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum GestureSettings
var value = Microsoft.UI.Input.GestureSettings.none
Public Enum GestureSettings
- 상속
-
GestureSettings
- 특성
필드
CrossSlide | 32768 | 단일 터치 접촉을 통해 슬라이드 또는 살짝 밀기 제스처를 사용할 때 CrossSliding 상호 작용에 대한 지원을 사용하도록 설정합니다. 이 제스처는 개체를 선택하거나 다시 정렬하는 데 사용할 수 있습니다. |
DoubleTap | 2 | 두 번 탭 제스처에 대한 지원을 사용하도록 설정합니다.
이 제스처는 단어를 선택하거나 파일 또는 폴더를 여는 데 사용할 수 있습니다. |
Drag | 32 | 마우스 또는 펜/스타일러스(단일 연락처)를 사용하여 슬라이드 또는 살짝 밀기 제스처에 대한 지원을 사용하도록 설정합니다. 끌기 이벤트는 두 제스처 중 하나가 검색될 때 발생합니다. 이 제스처는 텍스트 선택, 개체 선택 또는 다시 정렬 또는 스크롤 및 이동에 사용할 수 있습니다. 참고 마우스 및 펜/스타일러스 입력은 이 상호 작용 과정에서 조작 이벤트(ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted)를 발생시키지 않습니다. 끌기 및 하나 이상의 조작 설정에 대한 지원을 지정하면 단일 디바이스가 여러 작업을 수행할 수 있습니다. 예를 들어 슬라이드 또는 살짝 밀기 제스처를 마우스 왼쪽 단추로 수행하여 텍스트를 선택할 수 있고 휠 단추를 스크롤 내용으로 압연할 수 있습니다. |
Hold | 4 | 한 번의 터치 또는 펜/스타일러스 접촉에서 누르고 있는 제스처에 대한 지원을 사용하도록 설정합니다. 대화 상대가 해제되기 전에 시간 임계값을 초과하거나, 추가 접촉이 감지되거나, 제스처가 시작되면 Holding 이벤트가 발생합니다.
이 제스처를 사용하여 상황에 맞는 메뉴를 표시할 수 있습니다. |
HoldWithMouse | 8 | 마우스의 왼쪽 단추를 통해 길게 누른 제스처에 대한 지원을 사용하도록 설정합니다. 왼쪽 단추가 해제되거나 제스처가 시작되기 전에 시간 임계값을 초과하면 Holding 이벤트가 발생합니다. 이 제스처를 사용하여 상황에 맞는 메뉴를 표시할 수 있습니다. |
ManipulationMultipleFingerPanning | 65536 | 두 개 이상의 터치 접촉이 감지되면 이동 및 확대/축소를 사용하지 않도록 설정합니다. 여러 손가락으로 이동하면 의도하지 않은 확대/축소 상호 작용을 방지합니다. |
ManipulationRotate | 1024 | 포인터 입력을 통해 회전 제스처에 대한 지원을 사용하도록 설정합니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. |
ManipulationRotateInertia | 8192 | 포인터 입력을 통해 회전 제스처가 완료된 후 회전 관성 지원을 사용하도록 설정합니다. 관성 사용이 설정된 경우 ManipulationInertiaStarting 이벤트가 발생합니다. |
ManipulationScale | 2048 | 포인터 입력을 통해 손가락 모으기 또는 스트레치 제스처에 대한 지원을 사용하도록 설정합니다. 이러한 제스처는 광학 또는 의미 체계 확대/축소 및 개체 크기 조정에 사용할 수 있습니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. |
ManipulationScaleInertia | 16384 | 포인터 입력을 통해 손가락 모으기 또는 스트레치 제스처가 완료된 후 관성 크기 조정 지원을 사용하도록 설정합니다. 관성 사용이 설정된 경우 ManipulationInertiaStarting 이벤트가 발생합니다. |
ManipulationTranslateInertia | 4096 | 포인터 입력을 통해 슬라이드 제스처가 완료된 후 번역 관성 지원을 사용하도록 설정합니다. 관성 사용이 설정된 경우 ManipulationInertiaStarting 이벤트가 발생합니다. |
ManipulationTranslateRailsX | 256 | 레일(안내선)을 사용하여 가로 축에서 포인터 입력을 통해 슬라이드 제스처를 지원할 수 있습니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. 이 제스처는 개체를 다시 정렬하는 데 사용할 수 있습니다. |
ManipulationTranslateRailsY | 512 | 레일(안내선)을 사용하여 세로 축에서 포인터 입력을 통해 슬라이드 제스처를 지원할 수 있습니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. 이 제스처는 개체를 다시 정렬하는 데 사용할 수 있습니다. |
ManipulationTranslateX | 64 | 가로 축에서 포인터 입력을 통해 슬라이드 제스처를 지원할 수 있습니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. 이 제스처는 개체를 다시 정렬하는 데 사용할 수 있습니다. |
ManipulationTranslateY | 128 | 세로 축에서 포인터 입력을 통해 슬라이드 제스처를 지원할 수 있습니다. 이 상호 작용 과정에서 ManipulationStarted, ManipulationUpdated 및 ManipulationCompleted 이벤트가 모두 발생합니다. 이 제스처는 개체를 다시 정렬하는 데 사용할 수 있습니다. |
None | 0 | 제스처 및 조작에 대한 지원을 사용하지 않도록 설정합니다. |
RightTap | 16 | 오른쪽 탭 상호 작용에 대한 지원을 사용하도록 설정합니다. RightTapped 이벤트는 접촉이 해제되거나 마우스 단추가 놓일 때 발생합니다.
이 제스처를 사용하여 상황에 맞는 메뉴를 표시할 수 있습니다. |
Tap | 1 | 탭 제스처에 대한 지원을 사용하도록 설정합니다.
|