--- In [email protected], "samata" <[EMAIL PROTECTED]> wrote:
>
> Hi,
> 
> I have  line chart..The line charts has values that are populated 
> dynamically.
>  
> The values could be anything...ranging from 100 to 100000 or more.
> 
> i wanted 2 know if there is some way one could identify the maximum 
> value plotted and set it to value higher than that at runtime...to 
> avoid this prob.
> 
> I have come across properties like computedMaximum and 
> computedMinimum but they are protected properties in Flex 2
> 
> I am using flex 2...
> 
> thanx in advance,

Not sure about Flex 2, but in Flex 3 I use something like:

private function setChartProperties(chart:LineChart):void{
//I find if you just go straight to it without casting it, 
//some properties will tell you they are read only
var va:LinearAxis = chart.verticalAxis as LinearAxis
if (myCondition) {
va.maximum=800;
va.minimum=200;
va.title='Title for condition true';
} else {
va.maximum = 100;
va.minimum = -10;
va.title='Title for condition false';
}
}
HTH;

Amy

Reply via email to