问题描述
是否有一种简单的方法可以更改出现的水平线的颜色 TAB处于活动状态?
通常它显示为绿色...当“文本”处于活动状态时,我使用“编辑默认样式”将颜色更改为蓝色/红色,但找不到与绿色水平线等效的颜色吗?
(如果在图片上方看不到,请参见
绿色是android / windows / Delphi的默认设置吗?我在“编辑默认样式”属性中看到一些绿色形状的图像。
- 绿色水平线可以容易地更改为蓝色/红色吗?
- 是否可以在不禁用Tab文本的活动/非活动功能的情况下轻松禁用绿色水平线(设置为不可见)?我想我可以将Tab文本设置为非样式,然后手动更改Tab文本的颜色...但是会不太优雅
感谢您的输入。我已经在网上检查了可以找到的任何链接(包括How to change the color of active TAB in a TabControl,in Delphi)
解决方法
在Tabitems中绘制底线的样式是TabItemStyle.Top.ActiveLink
您可以使用样式设计器来更改用于ActiveLink的矩形。例如,您可以单击此属性以打开位图链接编辑器,然后拖动矩形,使底线不属于ActiveLink,然后不绘制彩色线。