Flex Variable ButtonBar宽度

时间:2014-04-03 06:28:24

标签: flex

想在flex 4.6中创建一个按钮栏,每个按钮都有不同的宽度。

应用程序在ViewStack中基本上包含10个NavigatorContents。 按钮栏绑定到ViewStack。

现在第一个按钮的宽度应为100,第二个按钮的宽度应为80,第三个按钮的宽度应为300,而第三个按钮的宽度应为300,其余按钮的宽度应为100。

这可能吗?

1 个答案:

答案 0 :(得分:1)

使用以下代码为spark按钮栏设置可变按钮宽度: -

(buttonBar.dataGroup.getElementAt(0)as ButtonBarButton).width = 100; //第一个按钮 (buttonBar.dataGroup.getElementAt(1)as ButtonBarButton).width = 80; //第二个按钮

同样,对于其余按钮,您可以指定宽度。