如何:更改 Windows 窗体 TabControl 的外观

更新:2007 年 11 月

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

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

  1. 向窗体添加 ImageList 控件。

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

    有关图像列表的更多信息,请参见 ImageList 组件(Windows 窗体)如何:使用 Windows 窗体 ImageList 组件添加或移除图像

  3. TabControl 控件的 ImageList 属性设置为 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 窗体)