Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TChart Breite/Tiefe (https://www.delphipraxis.net/23309-tchart-breite-tiefe.html)

Ricane 1. Jun 2004 11:48


TChart Breite/Tiefe
 
Liste der Anhänge anzeigen (Anzahl: 1)
Mahlzeit,

ich habe ein echt störendes Problem mit der TChart Komponente. Und zwar ist es so, das bei jedem erstellen einer neuen Series (es geht um ein Liniendiagramm) die Achsen immer "tiefer" werden!

Wie kann ich das verhindern? Ich schaffe es zwar die Series wieder zu löschen, aber nicht die "Tiefe" wieder zu reduzieren!

Der Screenshot sollte das ganze etwas genauer erklären... Wie man sehen kann, ist nach der vierten Erstellung des Graphen das Diagramm schon sehr "tief", wodurch die Übersicht leidet. Das möchte ich ändern!


Wer weiss mehr?


Ricane

sakura 1. Jun 2004 12:03

Re: TChart Breite/Tiefe
 
Vielleicht habe ich Dich missverstanden, aber auch ein Test hat bei mir ergeben, daß ein einfaches
Delphi-Quellcode:
Chart.SeriesList.Clear;
da Abhilfe verschafft.

...:cat:...

Ricane 1. Jun 2004 12:06

Re: TChart Breite/Tiefe
 
Zitat:

Zitat von sakura
Vielleicht habe ich Dich missverstanden, aber auch ein Test hat bei mir ergeben, daß ein einfaches
Delphi-Quellcode:
Chart.SeriesList.Clear;
da Abhilfe verschafft.

...:cat:...

Stimmt, das klappt! Wobei das hier:

Delphi-Quellcode:
    For I := 0 To tcErgebnis.SeriesCount - 1 Do
      tcErgebnis.Series[I].Clear;
nicht klappt... das war meine Idee...



Danke und Gruss,

Ricane

sakura 1. Jun 2004 12:09

Re: TChart Breite/Tiefe
 
Dein Ansatz löscht die Daten einer Serie, aber nicht die Serie selbst ;) Kurz: Recycling :mrgreen: Dein Ansatz wäre dann eher wie folgend umzusetzen:
Delphi-Quellcode:
  For I := Chart.SeriesCount - 1 Downto 0 do
    Chart.SeriesList.Delete(I);
...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz