Chart Flex


    
    xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark"
    creationComplete="srv.send()" height="600" width="600">
    
        
                    url="http://aspexamples.adobe.com/chart_examples/medals-xml.aspx" />
        
    

     
         
        import mx.charts.chartClasses.ChartBase; 
        import mx.charts.ChartItem; 
        import mx.charts.series.items.ColumnSeriesItem; 
        private function getItems(e:Event):void { 
            var x:Number = Number(ti1.text); 
            var y:Number = Number(ti2.text); 
            var h:Number = Number(ti3.text); 
            var w:Number = Number(ti4.text); 
            var r:Rectangle = new Rectangle(x, y, h, w); 
            // Get an Array of ChartItems in the defined area. 
            var a:Array = myChart.getItemsInRegion(r); 
            for (var i:int = 0; i                var myChartItem:ColumnSeriesItem = ColumnSeriesItem(a[i]); 
                // Make items appear selected. 
                myChartItem.currentState = "selected"; 
                // Show values of the items that appear selected. 
                ta1.text += myChartItem.xValue.toString() + "=" + myChartItem.yValue.toString() + "\n"; 
            } 
        } 
      
    

    
        
    

    
        
            
        

                    showDataTips="true" dataProvider="{srv.lastResult.data.result}"
            selectionMode="multiple">
            
                                    displayName="Gold" selectable="true" />
                                    displayName="Silver" selectable="true" />
                                    displayName="bronze" selectable="true" />