我一直在努力(但无济于事)将Flex中图例项目的背景颜色设置为我选择的颜色。
不幸的是,它似乎没有起作用。
我获得了对相关legendItem的引用,然后像这样设置填充样式:
var legendItem:LegendItem = event.item;
var legendItemColor:SolidColor = new SolidColor(0x00FF00, 0.5);
legendItem.setStyle("fill", legendItemColor);
我可以设置图例项目的其他样式,但由于某种原因,这不起作用。
非常感谢任何帮助。
提前致谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
通过设置legendItem的opaqueBackground属性来管理以获得我想要的效果。
legendItem.opaqueBackground = 0x00FF00;
真的没有意义,我甚至找到了example,其中使用了填充的setStyle,似乎对他们有效。
哦,好吧,只要它有效!