デフォルトのタブ順序を調べた後、フォーム上の一部のオブジェクトについて別の順序が必要になる場合があります。例えば、2 つのアドレスフィールドのグループが横に並んでいる場合に、最初のグループ内のフィールドをすべて移動してから、2 番目のグループに移動することができます。
タブ順序内のオブジェクトの位置を変更するには、タブの順序パレットのリストでオブジェクトを上または下へ移動します。単一のオブジェクトまたはオブジェクトグループを移動できます。オブジェクトをタブ順序内の新しい位置に移動すると、Designer によって、オブジェクトの新しい位置に対応する番号が再び割り当てられます。
例えば、ページに 4 つのオブジェクトがあり、次のようなレイアウトで配置されているとします。
この場合、デフォルトのタブ順序は次の図のようになります。
このタブ順序を、LastName、FirstName、PhoneNum、Email のように、より論理的な順序に変更できます。必要な作業は、FirstName オブジェクトをリスト内で 1 つ上に移動することだけです。タブ順序の番号は、この移動方法を反映するように再び割り当てられます。
マスターページ上のオブジェクトおよびフラグメント内のオブジェクトのタブ順序もフォームに表示されますが、「デザインビュー」タブではこれらのオブジェクトの順序を変更できません。マスターページオブジェクトについては、「マスターページ」タブをクリックし、タブ順序をカスタマイズします(
マスターページのタブ順序の変更
を参照してください)。フラグメントについては、必要なフラグメントを開いて、フラグメント内で順序を変更します(
フラグメント内のタブ順序を変更するには
を参照してください)。
フォームに複数のページが含まれる場合は、各ページのタブ順序は数字 1 から始まり、各ページ内でのみ順序を変更できます。
タブ順序を変更する前に、次のようにして作業領域を準備する必要があります。
-
ウィンドウ/タブの順序を選択します。作業領域の左側にタブの順序パレットが表示されます。
-
「順序を表示」をクリックし、「カスタム」を選択します。
フォーム上に表示されるタブ順序の番号が、青い四角形内
に示されます。この四角形は、現在カスタムタブ順序モードであり、タブシーケンスで 1 つ以上のオブジェクトの位置を変更できることを視覚的に示します。