我想用actionscript(在运行中)改变flex按钮组件的状态,将其显示为鼠标按下/鼠标悬停/鼠标向上,以便使用css skining而不存在鼠标光标。 我尝试用button.currentState做这个,但这不起作用。
提前致谢
答案 0 :(得分:0)
尝试使用styles设置皮肤,而不是状态。
如果您想动态显示这些状态,您可以在需要时从按钮发送事件。
e.g。
//do roll over
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
//do roll out
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OUT));
//do press
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN));
//do release
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_UP));