2

请善待,我在 google 上尽了最大努力,并找到了一些指导(也在 StackOverflow 上),但没有一个对我有用。

带有 FMX 进度条的 FMX 表格;

我只想将进度条颜色从难看的黄色更改为凉爽的天蓝色。

到目前为止,我已经在表单上放了一本样式书;

我在样式表设计器中添加了“progresscellstyle.htrack.hindicator”;

它是唯一一个甚至为我提供颜色选项(与“progressbarstyle treeitem”中的所有内容相比),并且该颜色不会影响我的进度条颜色。

拜托,如果你能这么好,下一步解码这个问题

4

2 回答 2

5

在窗体上放置一个 TProgressBar。右键单击它并选择编辑自定义样式。它应该为您提供具有包含 htrack 和 vtrack 的 ProgressBar1Style1 对象的样式设计器。

htrack 包含指示符。在指示符上放置一个 TRectangle。设置 TRectangle 以对齐客户端。根据需要更改填充颜色。将笔画种类更改为无。

vtrack 包含维护者。在卫道士身上放一个 TRectangle。设置 TRectangle 以对齐客户端。根据需要更改填充颜色。将笔画种类更改为无。

关闭样式设计器并在询问时保存。这是一种方法。

于 2016-09-06T03:07:40.157 回答
1

这可能是一个标题老问题,但关于这个的内容非常罕见,我认为这对后代有一些信息会有用。

简单地说,要更改填充条的颜色,您必须在 BitmapLinks 中选择一个区域。为此,双击后备器中的 SourceLink 属性(树视图中 htrack 的子项)。

然后选择一个你想要用作填充的区域,如果没有一个选项让你满意,你可以在你的样书中添加一个新的位图。

对于背景颜色,只需在 htrack 内插入一个带有 Client Alignment 的矩形

于 2017-08-17T10:55:10.360 回答