逆境から飛躍へ 

~30代からのスキルアップ~

VB.NET フォームアプリケーションでタブを止めない設定を行う方法

 

皆さん、おはようございます。

 

今日はVB.NET関連です。

 

フォームアプリケーションで、

タブオーダーないしは、

プロパティの「TabIndex」を設定して

利便性を向上させることは

良くあると思います。

 

そんなときに

このコントロールには

タブを止めたくないなというときは

ないでしょうか。

 

今日は、そんなときに

タブを止めないように設定する方法です。

 

ちなみにタブ順を設定する方法は、

下記があります。

 

まず、タブオーダーにて設定する方法。

 

1.表示タブのタブオーダーを選択

 

2.クリックする順番で

  タブ順を設定できます。

  ※青は元のタブ順。

 

 

ただ、Labelにもタブ順がついていますが、

実際はタブで止まりません。

 

もう一つの方法は、

コントロールのプロパティから

設定する方法です。

 

1.コントロールを選択します。

 

2.プロパティウィンドウの「TabIndex」を

  タブ順で止めたい

  順番の並びで設定します。

 

 

※プロパティウィンドウが

 表示されていない場合は、

 表示タブの中からプロパティウィンドウを

 クリックして表示してください。

 

そして、今日のお話の本題へ。

タブを止めたくないときは、

上記画像にも写っている

「TabStop」を

「True」から「False」に

変更してください。

 

変更することにより

タブで移動できなくなります。

 

複雑な画面になると

コントロールがどんどん増えてきて

タブで止める必要がないコントロール

出てくるのではないかと思います。

 

そんなときにこれが便利です。

 

試してないけど、

C#のフォームアプリケーションも

一緒だと思います(^^)

 

では、またヽ(^o^)丿