Windows フォームのタブの外観を変更するには、TabControl のプロパティと、コントロールの個々のタブを構成する TabPage オブジェクトを使用します。 これらのプロパティを設定すると、タブに画像を表示したり、水平方向ではなくタブを垂直方向に表示したり、複数行のタブを表示したり、プログラムでタブを有効または無効にしたりできます。
タブのラベル部分にアイコンを表示するには
フォームに ImageList コントロールを追加します。
イメージリストに画像を追加します。
イメージ リストの詳細については、「ImageList コンポーネントの」および「方法 : Windows フォーム ImageList コンポーネントを使用してイメージを追加または削除する」を参照してください。
ImageList の TabControl プロパティを ImageList コントロールに設定します。
ImageIndex の TabPage プロパティを、リスト内の適切な画像のインデックスに設定します。
複数行のタブを作成するには
必要なタブ ページの数を追加します。
Multiline の TabControl プロパティを
true
に設定します。タブがまだ複数の行に表示されていない場合は、Width の TabControl プロパティをすべてのタブよりも狭く設定します。
コントロールの側面にタブを配置するには
- Alignment の TabControl プロパティを Left または Rightに設定します。
プログラムによってタブ上のすべてのコントロールを有効または無効にするには
Enabled の TabPage プロパティを
true
またはfalse
に設定します。TabPage1.Enabled = False
tabPage1.Enabled = false;
tabPage1->Enabled = false;
タブをボタンとして表示するには
- Appearance の TabControl プロパティを Buttons または FlatButtonsに設定します。
こちらも参照ください
- TabControl コントロール
- タブコントロールの概要
- 方法: タブ ページの にコントロールを追加する
- 方法: タブ ページの を無効にする
- 方法: Windows フォーム TabControl を使用してタブを追加および削除する
.NET Desktop feedback