FLEX4实践—自定义控件皮肤

设计需求:
1)对于界面上的TextInput控件,需要设置‘必填’与‘非必填’两种状态

2)对于‘必填’状态希望给与控件特殊的显示样式

3)希望能简化代码,不需要每次使用TextInput控件都要对其置样式

方案1:将样式控制写入css文件,通过Style属性控制TextInput的显示

方案2:利用Flex4的新特性,自定义控件皮肤

本文将通过方案2实现皮肤的自定义
1)重写TextInput控件

2)编写皮肤文件CustomTextInputSkin.mxml

3)主应用程序

运行效果:
http://hi.csdn.net/space-202-do-album-picid-497866.html

你可能感兴趣的:(.net,xml,css,Flex,Adobe)