Registriert seit: 9. Aug 2004
165 Beiträge
Delphi 10.3 Rio
|
Re: Achseneinteilung bei TChart, Max wird nicht aktualisiert
7. Dez 2007, 17:57
Hi,
folgender Code funktioniert bei mir bestens:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
Series1.Clear;
{ Chart1.LeftAxis.Automatic := false;
Chart1.LeftAxis.Maximum := 10000;
Chart1.LeftAxis.Minimum := 20;}
Chart1.LeftAxis.Automatic := true;
series1.Add(50, 'Januar', clRed);
series1.Add(100, 'Februar', clRed);
series1.Add(1000, 'März', clRed);
series1.Add(5000, 'April', clRed);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Series1.Clear;
Chart1.LeftAxis.Automatic := false;
Chart1.LeftAxis.Maximum := 100;
Chart1.LeftAxis.Minimum := 0;
series1.Add(5, 'Januar', clRed);
series1.Add(10, 'Februar', clRed);
series1.Add(20, 'März', clRed);
series1.Add(50, 'April', clRed);
end;
Du solltest eine Series mit series.clear; leeren.
Wenn Du das Maximum oder Minimum ändern willst, dann MUSST Du auch Automatic=false setzten...
Gruß und viel Spaß noch,
Poolspieler
Andreas
|
|
Zitat
|