KeyboardNavigation.TabNavigation Hozzácsatolt tulajdonság

Definíció

Lekéri vagy beállítja a logikai lap navigációs viselkedését annak az elemnek a gyermekei számára, amelyen ez a tulajdonság be van állítva.

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

Példák

Az alábbi példa számos Menu objektumot hoz létreMenuItem. A TabNavigation csatolt tulajdonság értéke Cycle a Menu. Ez azt jelenti, hogy ha a fókuszt a tabulátorbillentyűvel módosítják, a Menufókusz minden elemről elmozdul, és az utolsó elem elérésekor a fókusz visszakerül az első elemre.

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

Megjegyzések

A tabulátornavigáció a TAB billentyűvel hívható meg.

Függőségi tulajdonság adatai

Termék Érték
Azonosító mező TabNavigationProperty
Metaadat-tulajdonságok beállítása: true None

A következőre érvényes:

Lásd még