次の方法で共有


方法: Windows フォーム TabControl の外観を変更する

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

こちらも参照ください