KeyboardNavigation.TabNavigation 연결된 속성

정의

이 속성이 설정된 요소의 자식에 대한 논리적 탭 탐색 동작을 가져오거나 설정합니다.Gets or sets the logical tab navigation behavior for the children of the element that this property is set on.

see GetTabNavigation, and SetTabNavigation
see GetTabNavigation, and SetTabNavigation
see GetTabNavigation, and SetTabNavigation

예제

다음 예제는 Menu 수가 MenuItem 개체입니다.The following example creates a Menu with a number of MenuItem objects. 합니다 TabNavigation 연결된 속성이로 설정 된 CycleMenu합니다.The TabNavigation attached property is set to Cycle on the Menu. 즉, 내에서 tab 키를 사용 하 여 포커스를 변경 하는 경우는 Menu, 각 요소에서 포커스 이동 돌아가서 마지막 요소에 도달 하면 포커스가 첫 번째 요소입니다.This means that when focus is changed using the tab key within the Menu, focus will move from each element and when the last element is reached focus will return to the first element.

<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)

설명

탭 탐색 TAB 키를 사용 하 여 호출 됩니다.Tab navigation is invoked by using the TAB key.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field TabNavigationProperty
메타 데이터 속성 설정 trueMetadata properties set to true 없음None

적용 대상

추가 정보