KeyboardNavigation.TabNavigation 附加屬性

定義

取得或設定有設定此屬性之項目其子系的邏輯定位巡覽行為。

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

範例

下列範例會 Menu 建立具有數 MenuItem 個 物件的 。 附加TabNavigation屬性會在 上Menu設定為 Cycle 。 這表示當焦點使用 中的 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)

備註

索引標籤導覽是使用 TAB 鍵來叫用。

相依性屬性資訊

標識元欄位 TabNavigationProperty
設定為的元數據屬性 true

適用於

另請參閱