Lire en anglais

Partager via


KeyboardNavigation.TabNavigation Propriété attachée

Définition

Obtient ou définit le comportement de la navigation Tab pour les enfants de l'élément sur lequel cette propriété est définie.

C#
see GetTabNavigation, and SetTabNavigation

Exemples

L’exemple suivant crée un Menu avec un certain nombre d’objets MenuItem . La TabNavigation propriété jointe est définie Cycle sur sur .Menu Cela signifie que lorsque le focus est modifié à l’aide de la touche tabulation dans le Menu, le focus se déplace de chaque élément et que, lorsque le dernier élément est atteint, le focus revient au premier élément.

XML
<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>
C#
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);

Remarques

La navigation tabulation est appelée à l’aide de la touche TAB.

Informations sur les propriétés de dépendance

Champ Identificateur TabNavigationProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi