可以通过使用构成控件中各个选项卡的 TabControl 和 TabPage 对象的属性,更改 Windows 窗体中选项卡的外观。 通过设置这些属性,可以在选项卡上显示图像、垂直显示选项卡而不是水平显示选项卡、显示多行选项卡,以及以编程方式启用或禁用选项卡。
在选项卡的标签部分显示图标
向窗体添加 ImageList 控件。
将图像添加到图像列表。
有关图像列表的详细信息,请参阅 ImageList 组件 和 如何:使用 Windows 窗体 ImageList 组件添加或删除图像。
将 TabControl 的 ImageList 属性设置为 ImageList 控件。
将 ImageIndex 属性设置为 TabPage 中列表的相应图像的索引。
用来创建多行选项卡
添加你想要的选项卡页数。
将 TabControl 的 Multiline 属性设置为
true
。如果选项卡尚未显示在多行中,请将 TabControl 的 Width 属性设置为比所有选项卡的总宽度更窄。
将选项卡排列在控件的侧面
- 将 TabControl 的 Alignment 属性设置为 Left 或 Right。
以编程方式启用或禁用选项卡上的所有控件
将 TabPage 的 Enabled 属性设置为
true
或false
。TabPage1.Enabled = False
tabPage1.Enabled = false;
tabPage1->Enabled = false;
将选项卡显示为按钮
- 将 TabControl 的 Appearance 属性设置为 Buttons 或 FlatButtons。