“风格'dropShadowVisible'只支持类型'mx.controls.List'的主题's'spark'”Flex主题警告
问题描述:
我该怎么做才能在Flex中删除此警告?我正在使用Halo主题,不想使用Spark主题。“风格'dropShadowVisible'只支持类型'mx.controls.List'的主题's'spark'”Flex主题警告
1)设置编译:
风格 'dropShadowVisible' 只按类型 'mx.controls.List' 的主题(S) '火花'
答
两个选项支持争论'警告'为假。 More info about compiler arguments are in the docs。与此相关的其他编译器参数是show-actionscript-warnings和warn-warning_type。
2)确保您使用的所有类都不引用dropShadowVisible样式。它很可能在内部用作您在应用程序中使用的Flex框架类;因此可能需要一些延伸。
答
无论何时在具有Spark主题的应用程序以及SDK 4.0或4.1中使用mx | List,都会出现此问题。之前提到的Adobe bug已经修复,修复程序在SDK 4.5中。