1

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

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;
4

1 回答 1

2

试试 'columnSeries.setStyle("fill", <value>);'

于 2012-06-26T13:38:20.213 回答