RequiresPointer 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
요소가 게임 컨트롤러에서 마우스와 유사한 포인터 동작을 필요로 하는 경우를 지정하는 상수를 정의합니다.
public enum class RequiresPointer
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class RequiresPointer
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum RequiresPointer
Public Enum RequiresPointer
- 상속
-
RequiresPointer
- 특성
필드
Never | 0 | 포인터는 마우스 역할을 하지 않습니다. |
WhenEngaged | 1 | 포인터는 사용자가 마우스 모드를 사용할 때 마우스 역할을 합니다. |
WhenFocused | 2 | 포인터는 페이지가 포커스를 받을 때 마우스로 작동합니다. Page 요소에서만 지원됩니다. |
설명
이 열거형은 Control.RequiresPointer 속성에 대한 값을 제공합니다.
비 포인터 입력 장치의 경우 키보드의 Tab 및 화살표 키 또는 게임 컨트롤러의 방향 패드(D 패드) 및 엄지 스틱과 같은 다양한 방법을 통해 컨트롤 간에 포커스가 이동합니다. 지도 및 그리기 표면과 같은 일부 사용자 환경의 경우 XY 포커스 탐색을 사용할 수 없거나 실용적이지 않습니다. RequiresPointer를 사용하면 앱이 게임 컨트롤러를 사용하여 자유롭게 이동할 수 있는 커서를 통해 포인터와 유사한 상호 작용 환경을 제공할 수 있습니다.
RequiresPointer는 게임 컨트롤러를 사용하는 경우에만 지원됩니다. 그렇지 않으면 속성이 무시됩니다.
자세한 내용은 Xbox 및 TV용 디자인의 마우스 모드 섹션을 참조하세요.