MSDN で私はこれを見ました。しかし、私は理解できません。誰が説明してくれますか?
Gets or sets a value that indicates whether a control is included in tab navigation.
フォームのタブ移動は、明示的なTabIndex設定またはページ階層に基づく暗黙的なTabIndexに基づいて順序付けられます。このようにして、データ入力が流動的であることを確認できます。たとえば、ユーザーはTab、ZipからCityからStateにではなく、CityからStateからZipに移動できます。
TabIndexは、データ入力フィールドの使いやすさをより使いやすくすることを完全に目的としています。多くの点で、TabIndexは、エンドユーザーに明示的に通知することなく、フォームのワークフローを推進するのに役立ちます。それは非常に素晴らしいですが、大きなフォームでは非常に面倒な場合があります。多くの開発者は気にしません。彼らは吸う。私見では
IsTabStopは、機能の一種のオンオフですTab。true(デフォルト)に設定すると、ユーザーはTab通常どおりフォームを続行します。falseに設定すると、ユーザーはTabフォームを通過しますが、そのコントロールはスキップされます。
タブオーダーからコントロールを削除することは単なる便宜であり、マウスのクリックまたは指のタップによってコントロールが手動で入力されるのを防ぐものではないことに注意することが重要です。
ある意味で、IsHitTargetはIsTabStopに似ています。しかし、それは別の質問です;)
ブリキに書かれていることをする
3 つの編集ボックスがあり、中央の 1 つが表示専用である場合、タブストップを false に設定すると、最初のタブから 3 つ目にジャンプします。もちろん、タブオーダーが正しかったことを考えると。