KeyboardNavigation 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
포커스를 받을 수 있는 개체 사이의 논리적 탐색과 방향 탐색을 제공합니다.
public ref class KeyboardNavigation sealed
public sealed class KeyboardNavigation
type KeyboardNavigation = class
Public NotInheritable Class KeyboardNavigation
- 상속
-
KeyboardNavigation
예제
다음 예제는 Menu 수가 MenuItem 개체입니다. 합니다 TabNavigation 연결된 속성이로 설정 된 Cycle 에 Menu합니다. 즉, 내에서 tab 키를 사용 하 여 포커스를 변경 하는 경우는 Menu, 각 요소에서 포커스 이동 돌아가서 마지막 요소에 도달 하면 포커스가 첫 번째 요소입니다.
<Menu KeyboardNavigation.TabNavigation="Cycle">
<MenuItem Header="Menu Item 1" />
<MenuItem Header="Menu Item 2" />
<MenuItem Header="Menu Item 3" />
<MenuItem Header="Menu Item 4" />
</Menu>
Menu navigationMenu = new Menu();
MenuItem item1 = new MenuItem();
MenuItem item2 = new MenuItem();
MenuItem item3 = new MenuItem();
MenuItem item4 = new MenuItem();
navigationMenu.Items.Add(item1);
navigationMenu.Items.Add(item2);
navigationMenu.Items.Add(item3);
navigationMenu.Items.Add(item4);
KeyboardNavigation.SetTabNavigation(navigationMenu,
KeyboardNavigationMode.Cycle);
Dim navigationMenu As New Menu()
Dim item1 As New MenuItem()
Dim item2 As New MenuItem()
Dim item3 As New MenuItem()
Dim item4 As New MenuItem()
navigationMenu.Items.Add(item1)
navigationMenu.Items.Add(item2)
navigationMenu.Items.Add(item3)
navigationMenu.Items.Add(item4)
KeyboardNavigation.SetTabNavigation(navigationMenu, KeyboardNavigationMode.Cycle)
설명
KeyboardNavigation 클래스는 탐색 키 중 하나를 누를 때 기본 키보드 포커스 탐색을 구현 하는 일을 담당 합니다. 탐색 키는: 탭, Shift + Tab, Ctrl + Tab, Ctrl + Shift + Tab, 위쪽 화살표, 아래쪽 화살표, LeftArrow 및 오른쪽 화살표 키입니다.
논리적 탐색 예가 tab 키를 사용 하 여 포커스를 이동 하려면 됩니다.
방향 탐색의 예로 포커스를 이동 하려면 화살표 키를 사용 합니다.
필드
AcceptsReturnProperty |
AcceptsReturn 연결된 속성을 식별합니다. |
ControlTabNavigationProperty |
ControlTabNavigation 연결된 속성을 식별합니다. |
DirectionalNavigationProperty |
DirectionalNavigation 연결된 속성을 식별합니다. |
IsTabStopProperty |
IsTabStop 연결된 속성을 식별합니다. |
TabIndexProperty |
TabIndex 연결된 속성을 식별합니다. |
TabNavigationProperty |
TabNavigation 연결된 속성을 식별합니다. |
연결된 속성
AcceptsReturn |
컨트롤에서 리턴 문자를 허용하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ControlTabNavigation |
이 속성이 설정된 요소의 자식에 대한 논리적 컨트롤 탭 탐색 동작을 가져오거나 설정합니다. |
DirectionalNavigation |
이 속성이 설정된 요소의 자식에 대한 방향 탐색 동작을 가져오거나 설정합니다. |
IsTabStop |
이 속성이 설정된 요소가 탭 정지인지 여부를 나타내는 값을 가져오거나 설정합니다. |
TabIndex |
이 속성이 설정된 요소의 탭 인덱스를 가져오거나 설정합니다. |
TabNavigation |
이 속성이 설정된 요소의 자식에 대한 논리적 탭 탐색 동작을 가져오거나 설정합니다. |
메서드
적용 대상
추가 정보
.NET