KeyboardNavigation.TabNavigation Angefügte Eigenschaft

Definition

Ruft das Verhalten für die logische Navigation mit der TAB-TASTE hinsichtlich der untergeordneten Elemente des Elements ab, für das die Eigenschaft festgelegt wurde, oder legt dieses fest.

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

Beispiele

Im folgenden Beispiel wird ein Menu erstellt, die MenuItem-Objekte enthalten. Die angefügte Eigenschaft TabNavigation wird für das Menu auf Cycle gesetzt. Dies bedeutet, dass, wenn der Fokus mithilfe der Tabulatortaste innerhalb des Menugeändert wird, der Fokus von jedem Element wechselt, und wenn das letzte Element erreicht wird, kehrt der Fokus zum ersten Element zurück.

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

Hinweise

Die Registerkartennavigation wird mithilfe der TAB-TASTE aufgerufen.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld TabNavigationProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen