Need mx:textArea具有透明背景且backgroundAlpha =“ 0”将不起作用

问题描述

| 我有一个扩展了
mx:TextArea
自定义组件,但是当我尝试应用
backgroundAlpha=\"0\"
时,它说   样式\'backgroundAlpha \'仅受主题为\'halo \'的\'components.LabelEditor \类型支持。 我看不到任何地方指定它没有使用Halo主题,除非我尽管未导入它也决定扩展
s:TextArea
。 如何使该组件接受样式说明或以其他方式实现透明背景?     

解决方法

根据有关主题的文档:   Flex 4的默认主题   组件是Spark。使用Flex 4构建的应用程序中的所有控件均使用Spark主题。甚至MX控件在Flex 4应用程序中也具有Spark外观。 另外,按照ASDocs for mx:TextArea的规定,使用Spark主题时,可以设置一种名为\'contentBackgroundAlpha \'的样式,以实现mx:TextArea所需的功能。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...