如何设置AX 2012动作窗格按钮的背景颜色

时间:2013-06-28 13:09:47

标签: x++ ax dynamics-ax-2012-r2

我试图设置动作窗格按钮的背景颜色,所以我将init-Method更改为:

public void  init()
{
    super();
    myButton.colorScheme(FormColorScheme::RGB);
    myButton.backgroundColor(WinAPI::RGB2int(255,0,0));
}

但myButton(AutoDeclaration已启用)不会变为红色。

即使我手动设置这些属性,颜色也不会改变。 Button有一个Action,其中定义了Image。但删除它不会有帮助。

1 个答案:

答案 0 :(得分:1)

无法为操作窗格中的按钮提供自定义背景颜色。

如果您只是希望按钮看起来不同,可以将ToogleButton属性设置为Check,将ToggleValue属性设置为On以使其外观不同,您还需要在按钮的单击方法中添加代码,以防止它切换到Off。这将为按钮提供不同的背景颜色,但您无法控制所使用的颜色。