Control.TabIndex プロパティ

定義

ユーザーが Tab キーを使用してコントロール間を移動するときに、要素がフォーカスを受け取る順序を決定する値を取得または設定します

[System.ComponentModel.Bindable(true)]
public int TabIndex { get; set; }

プロパティ値

デバイスの論理ナビゲーションの順序を決定する値。 既定値は Int32.MaxValue です

属性

次の例では、3 つのボタンのタブ インデックスを設定します。


<Button Name="btn9" BorderThickness="5.0" 
        Click="ChangeBorderThickness" TabIndex="2">
  BorderThickness
</Button>

<Button Name="btn10" FontStretch ="Condensed" 
        Click="ChangeFontStretch" TabIndex="3">
  FontStretch
</Button>

<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
  Padding
</Button>

注釈

小さい値のタブ インデックスを持つコントロールは、より大きい値のインデックスを持つコントロールより前にフォーカスを受け取ります。

依存プロパティ情報

識別子フィールド TabIndexProperty
に設定されたメタデータ プロパティ true なし

適用対象

製品 バージョン
.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