如何设置Circle ItemRenderer的边框颜色

时间:2009-08-04 12:16:07

标签: flex actionscript-3

我有一个线图和圆点,显示数据提示弹出的位置。我可以将线条更改为我想要的任何颜色,我可以设置点的内部颜色。但边框颜色仍然保持橙色(从默认颜色)。有人知道如何设置这个属性很容易吗?

这是代码:

<mx:LineSeries id="dayEnergieLineSeries" 
                    yField="number"
                    showDataEffect="{slideIn}" hideDataEffect="{slideOut}">
                    <mx:lineStroke>
                        <mx:Stroke color="#d3ce01" />
                    </mx:lineStroke>
                    <mx:itemRenderer>

                        <mx:Component>
                            <mx:CircleItemRenderer />
                        </mx:Component>
                    </mx:itemRenderer>
                </mx:LineSeries>

1 个答案:

答案 0 :(得分:2)

来自文档:

  

它使用相关系列的填充和描边样式在屏幕上呈现其区域。

因此,您必须为dayEnergieLineSeries系列指定笔划。

[Bindable] private var _stroke:Stroke = new Stroke(...);

<mx:LineSeries id="dayEnergieLineSeries" stroke="{_stroke}"/>

或者如果您不需要数据绑定,只需将其设置为样式。

PS:这里有一个很好的图表浏览器:http://demo.quietlyscheming.com/ChartSampler/app.html