有没有办法使用 DXL 为列着色?
Is there a way to color a column using DXL?
当我手动单击列属性时,有一个选项可以按属性设置列文本颜色,还有一个选项可以按属性设置背景颜色。我想通过 DXL 而不是手动执行此操作。
我找到了按属性设置 Text 颜色的 DXL 函数:color(Column c, string AtrrName)
.
但是,我无法在 DXL 参考手册中找到设置 背景 颜色的函数。有这个功能吗?
是的,它在“列”部分,第 688 页。
backgroundColor(set)
Declaration
void backgroundColo[u]r(Column c, string enumAttrName)
Operation
Sets the attribute enumAttrName as the background color for column c.
Example
Column c = column(1)
backgroundColor(c, “enumAttrName”)
Sets the background color for column c to use attribute enumAttrName.
Column c = column(1)
backgroundColor(c, “”)
Removes any previously configured background color attribute for column c.
这是 DOORS 9.6.1 的新增功能
当我手动单击列属性时,有一个选项可以按属性设置列文本颜色,还有一个选项可以按属性设置背景颜色。我想通过 DXL 而不是手动执行此操作。
我找到了按属性设置 Text 颜色的 DXL 函数:color(Column c, string AtrrName)
.
但是,我无法在 DXL 参考手册中找到设置 背景 颜色的函数。有这个功能吗?
是的,它在“列”部分,第 688 页。
backgroundColor(set)
Declaration
void backgroundColo[u]r(Column c, string enumAttrName)
Operation
Sets the attribute enumAttrName as the background color for column c.
Example
Column c = column(1)
backgroundColor(c, “enumAttrName”)
Sets the background color for column c to use attribute enumAttrName.
Column c = column(1)
backgroundColor(c, “”)
Removes any previously configured background color attribute for column c.
这是 DOORS 9.6.1 的新增功能