首页 > 解决方案 > 如何将 TGroupBox 的背景颜色限制在框边框的内部区域?

问题描述

在 Windows 10 中的 Delphi 10.4.2 win-32 VCL 应用程序中,TGroupBox我设置了:

GroupBox1.Color := clSkyBlue;

从这个屏幕截图中可以看出,这种颜色扩展到边框外的区域(也包括边框本身):

在此处输入图像描述

我在 IDE Object Inspector 中查看了TGroupBox,但没有找到任何允许将背景颜色限制在边框内部区域的属性。

进行此限制的唯一方法是使用空标题:

在此处输入图像描述

但我需要 GroupBox 的标题。

如何在保留框的标题的同时将框的背景颜色限制在框的边框内的区域?有没有技巧可以强制TGroupBox优化背景图?(也许通过在边框上方或上方绘制标题?)

标签: delphigroupboxdelphi-10.4-sydney

解决方案


推荐阅读