我是Flex 4.0的新手。我想改变Panel标题区域的背景颜色,我发现我需要创建自定义皮肤或皮肤扩展器才能完成此任务。所以我基于Spark.PanelSkin创建了一个名为myPanelSkin的皮肤。我的背景颜色很好但它不再显示在组件或样式中定义的cornerRadius。
然后我尝试了另一种方法,只是创建了一个新皮肤作为Spark.PanelSkin的精确副本。它也失去了cornerRadius。
有关如何解决此问题的任何想法。在Flex 3中它似乎更容易。谢谢。
答案 0 :(得分:0)
只需使用默认外观并设置其themeColor。
答案 1 :(得分:0)
s|Panel
{
skin-class: ClassReference('skins.panda.DraggablePanel');
border-alpha: 0;
corner-radius: 5;
}
skin-class css属性是Flex 4中 Spark Panel 的外观参考。但只关注 corner-radius 属性,将它们设置为你喜欢的任何半径,你会看到甜蜜的圆角。的:)强>