リストボックスプロパティ内にある[TabIndex]の使い方について紹介します。
リストボックスプロパティ内にあるTabIndexとは
以下のリストボックスプロパティ内の赤枠箇所が[TabIndex]となり、[TabIndex]はリストボックスがフォーカスを得る順番を設定する事ができます。
TabIndexを設定する方法
(1)今回の例として、3つのリストボックスについて上から順番にフォーカスを移動させる設定方法について説明していきます。
(2)まず最初に一番上のリストボックスが最初のフォーカスを得るため、一番上のリストボックスをクリックした後にTabIndexプロパティに「0」を入力します。(※値は0から順番に設定します。)
(3)次に二番目のリストボックスがフォーカスを得るため、二番目のリストボックスをクリックした後にTabIndexプロパティに「1」を入力します。
(4)最後に三番目のリストボックスがフォーカスを得るため、三番目のリストボックスをクリックした後にTabIndexプロパティに「2」を入力します。
(5)リストボックスが上から順番にフォーカスがスライドする事を確認するため、一度フォーム上でクリックをした後、上部にある<実行>ボタン(▶)をクリックします。
(6)フォームが表示され一番上のリストボックスがフォーカス(一番上のリストボックスにカーソル有り)を得ている事を確認できます。二番目のリストボックスにフォーカスが移動する事を確認するため、<Enter>キー又は<Tab>キーを押下します。
(7)二番目のリストボックスがフォーカス(二番目のリストボックスにカーソル有り)を得ている事を確認できます。三番目のリストボックスにフォーカスが移動する事を確認するため、<Enter>キー又は<Tab>キーを押下します。
(8)三番目のリストボックスがフォーカス(三番目のリストボックスにカーソル有り)を得ている事を確認できます。(※TabIndexプロパティに指定した数字の順番で各リストボックスにフォーカスが移動しました。)
TabIndexを設定する方法の説明は以上です。
おわりに
今回はリストボックスプロパティ内のTabIndexの使い方について説明しました。その他のリストボックスプロパティの使い方はこちらを参考にして下さい。