次の方法で共有


方法 : Windows フォーム TabControl の表示形式を変更する

更新 : 2007 年 11 月

Windows フォーム内のタブの表示形式は、コントロールの各タブを構成する TabControl オブジェクトおよび TabPage オブジェクトのプロパティを使用して変更できます。これらのプロパティを設定することにより、タブ上にイメージを表示したり、タブを横ではなく縦に並べたり、タブを複数の行に表示したり、プログラムによってタブを有効または無効にしたりできます。

タブのラベル部分にアイコンを表示するには

  1. フォームに ImageList コントロールを追加します。

  2. イメージ リストにイメージを追加します。

    イメージ リストの詳細については、「ImageList コンポーネント (Windows フォーム)」および「方法 : Windows フォームの ImageList コンポーネントにイメージを追加または削除する」を参照してください。

  3. TabControlImageList プロパティを ImageList コントロールに設定します。

  4. TabPageImageIndex プロパティをリスト内の適切なイメージのインデックスに設定します。

タブを複数の行に表示するには

  1. 必要な数のタブ ページを追加します。

  2. TabControlMultiline プロパティを true に設定します。

  3. これでもタブが複数の行に表示されない場合は、TabControlWidth プロパティの値をすべてのタブの合計幅よりも小さい値に設定します。

タブをコントロールの横側に配置するには

プログラムによってタブを有効または無効にするには

  • TabPageEnabled プロパティを true または false に設定します。

    TabPage1.Enabled = False
    
    tabPage1.Enabled = false;
    
    tabPage1->Enabled = false;
    

タブをボタンとして表示するには

参照

処理手順

方法 : タブ ページにコントロールを追加する

方法 : タブ ページを無効化する

方法 : Windows フォーム TabControl のタブを追加および削除する

参照

TabControl コントロールの概要 (Windows フォーム)

その他の技術情報

TabControl コントロール (Windows フォーム)