微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Delphi TTabControl-更改水平线颜色的简便方法

如何解决Delphi TTabControl-更改水平线颜色的简便方法

是否有一种简单的方法可以更改出现的水平线的颜色 TAB处于活动状态?

通常它显示为绿色...当“文本”处于活动状态时,我使用“编辑认样式”将颜色更改为蓝色/红色,但找不到与绿色水平线等效的颜色吗?

Image of TabControl

(如果在图片上方看不到,请参见

enter image description here

绿色是android / windows / Delphi的认设置吗?我在“编辑认样式”属性中看到一些绿色形状的图像。

  1. 绿色水平线可以容易地更改为蓝色/红色吗?
  2. 是否可以在不禁用Tab文本的活动/非活动功能的情况下轻松禁用绿色水平线(设置为不可见)?我想我可以将Tab文本设置为非样式,然后手动更改Tab文本的颜色...但是会不太优雅

感谢您的输入。我已经在网上检查了可以找到的任何链接包括How to change the color of active TAB in a TabControl,in Delphi

解决方法

在Tabitems中绘制底线的样式是TabItemStyle.Top.ActiveLink

您可以使用样式设计器来更改用于ActiveLink的矩形。例如,您可以单击此属性以打开位图链接编辑器,然后拖动矩形,使底线不属于ActiveLink,然后不绘制彩色线。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。