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

Windows フォームでのタブの外観を変更するには、コントロール上の各タブを構成する TabControl および TabPage オブジェクトのプロパティを使用します。 これらのプロパティを設定することで、タブに画像を表示したり、タブを水平方向ではなく垂直方向に表示したり、タブの複数行で表示したり、タブをプログラムによって有効または無効にしたりすることができます。

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

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

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

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

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

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

複数行のタブを作成するには

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

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

  3. タブがまだ複数行で表示されていない場合は、TabControlWidth プロパティを、すべてのタブよりも狭くなるように設定します。

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

タブ上のすべてのコントロールをプログラムによって有効または無効にするには

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

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

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

関連項目