2011-08-30 2 views
1

내가 지금 같은 MXML에서 내가 RangeSelector라는 개발 된 사용자 정의 클래스 내 차트로 backgroundElements 속성을 지정할 수 있습니다플렉스 차트 <로 backgroundElements>

  <mx:LineChart id="chart" width="100%" dataProvider="{dataSet}" height="100%" mouseMove="updateDetails(event)"> 
       <mx:series> 
        <mx:LineSeries xField="h" yField="v" itemRenderer="mx.charts.renderers.CircleItemRenderer" radius="1.5"/> 
       </mx:series> 
       <mx:backgroundElements> 
        <qsc:RangeSelector styleName="anno"  /> 
       </mx:backgroundElements> 
      </mx:LineChart> 

그러나 어떻게이 사용 AS3을 수행합니까? 나는 그것이 chart.backgroundElement = AnArray과 비슷한 것으로 이해하지만, 내 경우에는 chart.backgroundElements = com.mysite.RangeSelector이 작동하지 않습니다. 도와주세요!

+0

내가 그렇게처럼 알아 냈 : var에 NewObject에 : RangeSelector = 새로운 RangeSelector을(); \t \t \t \t \t \t \t \t VAR의 newArray : 배열 = 새로운 배열(); \t \t \t \t newArray.push (newObject); \t \t \t \t \t \t \t \t \t \t \t \t linechart.backgroundElements = newArray; – toneb

답변

1

내가 그렇게처럼 알아 냈 :

var newObject:RangeSelector = new RangeSelector(); 
var newArray:Array = new Array(); 
newArray.push(newObject); 
linechart.backgroundElements = newArray; 
관련 문제