mx.states 包中具有用于支持视图状态的类。由 State 对象表示的每个视图状态都可以覆盖基本(默认)状态的特征。Flex 一次只能为一种视图状态,并且通过使用 UIObject currentState 属性或 setCurrentState() 方法设置视图状态。包中具有用于添加或删除子显示对象以及对组件设置属性、样式和事件处理函数的类。



接口
 接口说明
 IOverrideIOverride 接口用于视图状态覆盖。
 说明
 AddChildAddChild 类将子显示对象(如组件)作为视图状态的一部分添加到容器。
 RemoveChildRemoveChild 类将子显示对象(如组件)作为视图状态的一部分从容器中删除。
 SetEventHandlerSetEventHandler 类指定只在特定视图状态期间才处于活动状态的事件处理函数。
 SetPropertySetProperty 类指定只在父视图状态期间有效的属性值。
 SetStyleSetStyle 类指定只在父视图状态期间有效的样式。
 StateState 类定义视图状态,即组件的特定视图。
 TransitionTransition 类定义了一组在响应视图状态更改时播放的效果。