设置flex图例项的填充样式不起作用

时间:2011-08-17 12:00:24

标签: flex legend

我一直在努力(但无济于事)将Flex中图例项目的背景颜色设置为我选择的颜色。

不幸的是,它似乎没有起作用。

我获得了对相关legendItem的引用,然后像这样设置填充样式:

var legendItem:LegendItem = event.item;
var legendItemColor:SolidColor = new SolidColor(0x00FF00, 0.5);
legendItem.setStyle("fill", legendItemColor);

我可以设置图例项目的其他样式,但由于某种原因,这不起作用。

非常感谢任何帮助。

提前致谢。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

通过设置legendItem的opaqueBackground属性来管理以获得我想要的效果。

legendItem.opaqueBackground = 0x00FF00;

真的没有意义,我甚至找到了example,其中使用了填充的setStyle,似乎对他们有效。

哦,好吧,只要它有效!