首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex4 自定义组件肌肤小结

2012-11-03 
Flex4 自定义组件皮肤小结?1、自定义皮肤意义??????? 显示与数据逻辑分离,数据的展示可以多样2、各自分离的

Flex4 自定义组件皮肤小结

?

1、自定义皮肤意义??

?

???? 显示与数据逻辑分离,数据的展示可以多样

2、各自分离的组件与组件皮肤如何关联起来?

???? 组件——继承SkinnableComponent,声明[Style(name="skinClass(自定义名)",?type="Class")]?标签,通过"skinClass"属性来指定皮肤。

???? 皮肤——继承Skin,声明?[HostComponent("com.componentName(组件类路径)")]??标签,通过hostComponent 引用组件3.如何控制组件数据变化时皮肤的显示????? 预定义皮肤可能的显示状态?<s:State?name="normal(状态名)"?/>??,组件对应声明?[SkinState("normal")],重写getCurrentSkinState,根据数据逻辑返回状态字符串(状态名)???

?

?

?

?

?

?

?

热点排行