如何更改 Windows 窗体 TabControl 的外观

可以使用构成控件上各个选项卡的属性 TabControlTabPage 对象来更改 Windows 窗体中选项卡的外观。 通过设置这些属性,可以在选项卡上显示图像、垂直显示选项卡而不是水平显示选项卡、显示多行选项卡,以及以编程方式启用或禁用选项卡。

在选项卡的标签部分显示图标

  1. 向窗体添加控件 ImageList

  2. 将图像添加到图像列表。

    有关图像列表的详细信息,请参阅 ImageList 组件如何:使用 Windows 窗体 ImageList 组件添加或删除图像。

  3. TabControlImageList属性设置为ImageList控件。

  4. TabPageImageIndex属性设置为列表中相应图像的索引。

创建多行选项卡

  1. 添加您希望的选项卡页数。

  2. Multiline 属性 TabControl 设置为 true.

  3. 如果选项卡尚未显示在多行中,请将TabControlWidth属性设置为比所有选项卡的宽度更窄。

将选项卡排列在控件侧面

以编程方式启用或禁用选项卡上的所有控件

  1. 设置 TabPageEnabled 属性为 truefalse

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

将选项卡显示为按钮

另请参阅