我在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;
答案 0 :(得分:2)
尝试'columnSeries.setStyle(“fill”,&lt; value&gt;);'