如何通过actionscript将视图状态添加到组件?

时间:2012-02-22 19:34:01

标签: flex actionscript states

我想在动作脚本中添加一些ToggleButton

<s:ToggleButton label="Toggle Button" enabled.viewMode="false" enabled.editMode="true"/>

我是这样做的:

var critbtn : ToggleButton = new ToggleButton();
critbtn.label = 'testlabel;
critbtn.enabled.viewMode="false";
critbtn.enabled.editMode="true"
criteriaGroup.addElement(critbtn);

但这不起作用。如何使用actionscript而不是MXML为不同的状态添加不同的启用值?

1 个答案:

答案 0 :(得分:1)

快速回答,不,您无法在动作脚本中添加基于状态的属性。这是MXML唯一的事情。如果你真的想用Actionscript添加组件但想要添加基于状态的属性,我建议你改用皮肤。