XYFocusNavigationStrategyOverride 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public enum class XYFocusNavigationStrategyOverride
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
enum class XYFocusNavigationStrategyOverride
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
public enum XYFocusNavigationStrategyOverride
Public Enum XYFocusNavigationStrategyOverride
- 상속
-
XYFocusNavigationStrategyOverride
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)
|
필드
Auto | 1 | 탐색 전략이 요소의 상위 항목에서 상속됨을 나타냅니다. 모든 상위 항목에 자동 값이 있는 경우 대체 전략은 프로젝션입니다. |
NavigationDirectionDistance | 3 | 포커스가 탐색 방향의 축에 가장 가까운 요소로 이동했음을 나타냅니다. 탐색 방향과 일치하는 경계 직사각형의 가장자리가 확장 및 프로젝션되어 후보 대상을 식별합니다. 발생하는 첫 번째 요소는 대상으로 식별됩니다. 후보가 여러 개인 경우 가장 가까운 요소가 대상으로 식별됩니다. 그래도 후보가 여러 개인 경우 맨 위/맨 왼쪽에 있는 요소가 후보로 식별됩니다. 포커스가 A에서 C로 이동한 다음, 아래쪽 탐색에서 C에서 B로 이동합니다. |
None | 0 | 탐색 재정의가 적용되지 않습니다. |
Projection | 2 | 포커스가 탐색 방향으로 현재 포커스가 있는 요소의 가장자리를 프로젝션할 때 발생하는 첫 번째 요소로 이동함을 나타냅니다. 참고 이전에 포커스가 있는 요소와 탐색 방향의 축에 대한 근접성과 같은 다른 요인은 결과에 영향을 줄 수 있습니다. A의 아래쪽 가장자리 투영에 따라 아래쪽 탐색에서 포커스가 A에서 D로 이동합니다. |
RectilinearDistance | 4 | 가장 짧은 2D 거리(맨해튼 메트릭)에 따라 포커스가 가장 가까운 요소로 이동했음을 나타냅니다. 이 거리는 각 잠재적 후보의 기본 거리와 보조 거리를 추가하여 계산됩니다. 넥타이의 경우:
여기서는 직사각형 거리에 따라 포커스가 A에서 B로 이동하는 방법을 보여 드립니다.
직사각형 거리에 따라 포커스가 A에서 B로 이동 |
설명
XY 탐색은 게임 패드, 원격 제어 또는 키보드 방향 화살표를 사용하여 UI(사용자 인터페이스)를 탐색하는 데 사용됩니다. 자세한 내용은 게임 패드 및 원격 제어 상호 작용을 참조하세요.