标签颜色的设定
有时候对一些字段的标签要用不同的颜色设定,AX的控件有个属性LabelForegroundColor可以用来干这事。这个字段可以设定的值取决于另一个属性ColorScheme,该属性有Default,Windows palette和RGB三种,我感觉Default和Windows palette是一样的。
可以在代码中对这些属性进行设定,如下代码所示:
可以在代码中对这些属性进行设定,如下代码所示:
public void init()
{
super();
//RGB
CustTable_AccountNum.colorScheme(FormColorScheme::RGB);
CustTable_AccountNum.labelForegroundColor(WinAPI::RGB2int(255,0,0));
//Windows Palette
CustTable_AccountNum.colorScheme(FormColorScheme::WindowsPalette);
CustTable_AccountNum.labelForegroundColor(WindowsPalette::ButtonShadow);
}
{
super();
//RGB
CustTable_AccountNum.colorScheme(FormColorScheme::RGB);
CustTable_AccountNum.labelForegroundColor(WinAPI::RGB2int(255,0,0));
//Windows Palette
CustTable_AccountNum.colorScheme(FormColorScheme::WindowsPalette);
CustTable_AccountNum.labelForegroundColor(WindowsPalette::ButtonShadow);
}