Гибкая диаграмма <backgroundelements> - PullRequest
1 голос
/ 30 августа 2011

Я могу назначить свое свойство backgroundelements для диаграмм с помощью пользовательского класса RangeSelector, созданного в mxml, следующим образом:

            <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 не работает.Пожалуйста, помогите!

1 Ответ

1 голос
/ 01 сентября 2011

Я понял это так:

var newObject:RangeSelector = new RangeSelector(); 
var newArray:Array = new Array(); 
newArray.push(newObject); 
linechart.backgroundElements = newArray;
...