繁体   English   中英

从Flex3升级到FlashBuilder 4时,backgroundDisabledColor错误

[英]backgroundDisabledColor error when upgrading from Flex3 to FlashBuilder 4

我已经将FlexBuilder3项目升级到FlashBuilder4,并且看到许多关于不支持的标记属性的编译错误:

仅主题为“ halo”的类型“ mx.controls.TextInput”支持样式“ backgroundDisabledColor”

这是令人反感的mxml元素:

<mx:TextInput  x="245" y="86" id="code1" maxChars="15" change="enableButton(event)"  cornerRadius="9"  borderStyle="solid" backgroundDisabledColor="#7977b6" /> 

...针对此特定错误的最佳解决方法是什么? 通过将它更改为“ contentBackgroundColor”,我能够轻松解决“ backgroundColor”属性中的类似错误,并希望对backgroundDisabledColor也有一个简单的解决方法。 我意识到我可以应用css样式,但是我宁愿有一个更简单的解决方案,因为还有许多与此属性类似的其他属性错误。

我怀疑如果将此添加为编译器参数,它应该可以工作:

-theme = $ {flexlib} /themes/Halo/halo.swc

指定Halo主题后,我希望这些错误会消失。

来自此博客的更多信息:

http://blog.flexexamples.com/2009/07/14/using-the-halo-theme-in-flex-4/

另外,您可以使用Flash Builder的“多个SDK”功能将您的应用还原为Flex 3。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM