2012-06-26 45 views
1

上的ColumnSeries設置顏色,我創造的ColumnSeries的ColumnChart動態ActionScript中,但我似乎無法得到關於如何設置顏色上的每個的ColumnSeries動態ActionScript中的手柄。的ColumnChart:在ActionScript

columnSeries.fill =#someCOlor在AS中不起作用?有誰知道我能做到這一點?最好的方法是定義一個具有10種顏色的數組,然後將它們分配給不同的列序列。

下面的代碼顯示了我如何創建我的ColumnSeries。任何幫助大大appriciated :)

  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; 

回答

2

嘗試 'columnSeries.setStyle( 「補」,<價值>);'

+0

謝謝你的回答。我嘗試了setStyle函數,但它沒有做任何事情: -/ – Sebastian

+1

而不是'顏色'嘗試'填充'。 – ethrbunny

+0

columnSeries.setStyle(「fill」,);作品。謝謝;) – Sebastian