解决方案
Colors [4] 属性实际上使用了一个包含两个簇的数组,每个簇中有两个U32类型的数值元素,这两个元素分别表示控件特定组成结构中前景和背景的RGB(红色,绿色,蓝色)颜色。数组第一个簇中的第一个元素是条件为False时的颜色值。数组中第二个簇的第一个元素是条件为True时的颜色值。

要使用这些数字常量指定的颜色,就需要知道所使用颜色的RGB代码。通常,此代码中每种颜色由0-255范围内的数字指定。例如,红色由RGB代码255,0,0指定。要使用此代码,请将RGB代码编号转换为十六进制,格式为RRGGBB。还需要将簇中数字常量的格式从浮点型更改为十六进制。使用十六进制RGB代码,根据不同的条件,在簇中表示控件颜色的常量中分别输入FF0000(红色)和00FF00(绿色),如下图所示,False时布尔控件为为红色,True时为绿色。

指定颜色的更直观的方法是使用颜色框常量替换簇中的数字常量。要执行此操作,请删除簇中的数字常量,并在程序框图的
所有函数»数字»附加数字常量选项板上找到颜色框常量。将此常量放入簇中,通过单击颜色框常量指定要使用的颜色。