ColumnChart:在actionscript中设置列系列的颜色

时间:2012-06-26 13:00:08

标签: actionscript-3 flex

我在ActionScript中动态地为 ColumnChart 创建 ColumnSeries ,但我似乎无法掌握如何在每个 ColumnSeries上设置颜色动态地在ActionScript中。

columnSeries.fill =#someCOlor 在AS中不起作用?有谁知道我怎么能做到这一点?最好的方法是定义一个包含10种颜色的数组,然后将它们分配到不同的columnSeries。

下面的代码显示了我如何创建 ColumnSeries 。任何帮助都很受欢迎:)

            var newSeries:Array = new Array();

            var columnSeries:ColumnSeries;
            for(var i:int = 0; i < list.length; i++)
            {
                columnSeries = new ColumnSeries();
                columnSeries.dataProvider = data;
                columnSeries.yField = DynDiagramData.valueKey +i;
                columnSeries.xField =  "genLabel";
                columnSeries.displayName = "someName";
                newSeries.push(columnSeries);                   
            }

            columnChart.series = newSeries;

1 个答案:

答案 0 :(得分:2)

尝试'columnSeries.setStyle(“fill”,&lt; value&gt;);'