0

VB2010: [表示] > [タブ オーダー] の下の視覚補助を使用して、フォームのコントロールにタブ オーダーを設定することに非常に慣れています。私はこのビジュアル機能が大好きです。私が問題を抱えていて、その方法を理解していないことの 1 つは、3 つのタブを持つタブ コントロールがあるとします。各タブには、テキスト ボックス、ラジオ ボタン、ボタンなどの多数のコントロールがあります。ビジュアル ツールを使用して、Tab1 から Tab2、Tab3 に切り替えて、各タブ内でコントロールのタブ移動の順序を設定するにはどうすればよいですか?

「タブ」の複数定義については申し訳ありません。ここでは、複数のパネルを持つタブ コントロールと、コントロールからコントロールにスキップするためのタブ キーのようなタブの両方について説明しています。

4

1 に答える 1

1

あなたが言及している視覚補助を使用したことはありませんが、TabIndex「デザイン ビュー」とプログラム的に。

特定の例では、その中の各コントロールを変更して変更する必要がTabありTabますTabIndex。最初にしたいものから開始し、開始インデックスをそれに割り当て、TabIndex値を増やして 1 つずつ続行します。絶対的な開始/終了はないことに注意してください。デフォルトの動作はゼロから始まりますが、任意の数から始めることができます。

注: 「タブ オーダー」機能をテストしましたが、特定のタブを選択することで動作させることができます (上記の私の提案で行っているように): 「タブ オーダー モード」を終了します (対処したい場合は通常どおりに行ってください)。デザイン ビューのコントロールで)、必要なタブを選択し、タブ オーダーを有効にします。指定されたタブの使用が終了したら、タブ オーダーを無効にする (= 通常モードに戻る)、新しいタブを選択し、タブ オーダーを再度有効にするなどです。したがって、指定されたコンテナー (この場合はタブ)「タブオーダーモード」に入る前に。

于 2013-08-13T18:37:14.727 に答える