想在flex 4.6中创建一个按钮栏,每个按钮都有不同的宽度。
应用程序在ViewStack中基本上包含10个NavigatorContents。 按钮栏绑定到ViewStack。
现在第一个按钮的宽度应为100,第二个按钮的宽度应为80,第三个按钮的宽度应为300,而第三个按钮的宽度应为300,其余按钮的宽度应为100。
这可能吗?
答案 0 :(得分:1)
使用以下代码为spark按钮栏设置可变按钮宽度: -
(buttonBar.dataGroup.getElementAt(0)as ButtonBarButton).width = 100; //第一个按钮 (buttonBar.dataGroup.getElementAt(1)as ButtonBarButton).width = 80; //第二个按钮
同样,对于其余按钮,您可以指定宽度。