Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3251058
  • 博文数量: 530
  • 博客积分: 13360
  • 博客等级: 上将
  • 技术积分: 5473
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-13 13:32
文章分类

全部博文(530)

文章存档

2017年(1)

2015年(2)

2013年(24)

2012年(20)

2011年(97)

2010年(240)

2009年(117)

2008年(12)

2007年(8)

2006年(9)

分类: 系统运维

2011-09-16 22:30:29

1.概述
       继承    SkinnableComponent Inheritance
       子类    , , , , , ,

类的作用
       spark组件都继承自SkinnableComponent,而SkinnableComponent继承子UIComponent并扩展了Skin相关的功能。

      一个组件的皮肤通过设置组件的CSS属性skinClass来完成,例如:
      MyComponent {
               skinClass: ClassReference("my.skins.MyComponentSkin")
      }
     在MXML中设置skinClass属性
          
      通过这样的方式,spark组件在原有的组件架构基础上,实现了显示和逻辑的分离。


2.常见属性和方法
2.1 公共属性
      skin : UIComponent
      设置组件的皮肤

2.2 公共方法
      public function invalidateSkinState():void
      标识组件的皮肤状态改变了,在之后的屏幕更新时进行刷新。


参考文献
1.Flex4中的皮肤. http://blog.csdn.net/ThinkInside/article/details/4634867
2.FLEX4类库. %28%29
阅读(1275) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~