バージョン

ModalTabIndices プロパティ

モーダル状態の場合、ダイアログ以外の html 要素の tabIndex 属性を動的に無効にする機能を取得または設定します。
シンタックス
'宣言
 
Public Property ModalTabIndices As Boolean
public bool ModalTabIndices {get; set;}
解説
Modal が有効の場合に限って、このプロパティは効果があります。

True 値の場合、以下に注意してください。

  • ダイアログが表示される場合、ダイアログの外側に配置されるフォーカス可能な html 要素の tabIndex は -1 に設定されます。その要素は INPUT、SELECT、A、DIV などです。
  • ダイアログが非表示になる場合、変更された html 要素の tabIndex は 0 に設定されます。これは、DIV などの一部の要素に対して好ましくない影響を与えます。
  • ページが html 要素の大数がある場合、内部ロジックが時間がかかるため、ブラウザーをロックになります。
False 値の場合、以下に注意してください。
  • ダイアログ以外の html 要素のタブ インデックスは変更されていません。
  • ダイアログがフォーカスを受けない場合、最初の Tab キーの押しはダイアログ以外の html 要素にフォーカスを設定する可能性があります。
  • Tab キーの連続押しはフォーカス ループを中止する可能性があります。その場合では、エンド ユーザーは Shift + Tab キーを押すか、要素をマウスでクリックする必要があります。
  • Tab キーのフォーカス動作を向上するには、ダイアログの子コントロールの TabIndex を高い値に設定することを推薦します。

参照