2011-08-17 62 views
0

我一直在尝试(但无济于事)在Flex中将图例项目的背景颜色设置为我选择的颜色。设置flex图例项目的填充样式不工作

不幸的是,它似乎并没有工作。

我获得问题检测LegendItem的引用,然后设置填充样式像这样:

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

我能够设置其他样式的传说物品的,但是,出于某种原因,这是不加工。

任何帮助将不胜感激。

在此先感谢。

回答

0

设法让我通过设置检测LegendItem的opaqueBackground属性寻找的效果。

legendItem.opaqueBackground = 0x00FF00; 

并没有真正意义,我甚至找到了一个example其中使用填充的setStyle,似乎在为他们工作。

噢,只要它有效!