![]() |
TChart Marker/Point verstecken
Ich komme gerade leider nicht weiter und Google hat leider auch nichts.
Kann man bzw. wie kann man zur Laufzeit einen Punkt auf einer Series verstecken? Ich möchte in einer Series nur Punkte anzeigen, die sich innerhalb eines Anfangs- und Enddatums befinden. Jeder Punkt in meinem Chat ist entweder rot, grau oder grün. Ist sowas möglich? Wenn nicht, kann man die visuell so weit abändern, dass man diese von den anderen zweifelsfrei unterscheiden kann? Ich habs mal hiermit versucht aber da passiert nichts
Delphi-Quellcode:
var
i, j: Integer; begin for j := 0 to Chart1.SeriesList.Count - 1 do begin for i := 0 to Chart1.Series[j].Count - 1 do begin Chart1.Series[j].Marks[i].Hide; end; end; Chart1.Invalidate; |
AW: TChart Marker/Point verstecken
Liste der Anhänge anzeigen (Anzahl: 2)
Jede Serie hat ein
Delphi-Quellcode:
-Event:
OnGetMarkText
Delphi-Quellcode:
procedure TForm1.Series1GetMarkText(
Sender: TChartSeries; ValueIndex: Integer; var MarkText: string ); begin if(isFibonacci(ValueIndex)) then MarkText := ValueIndex.ToString() + '!' else MarkText := String.Empty; end; |
AW: TChart Marker/Point verstecken
Ganz ausblenden kann TChart nicht?
|
AW: TChart Marker/Point verstecken
Du hast gefragt, wie man einzelne Punkte ausblenden kann. Wenn du generell keine Marks anzeigen möchtest gibt es einfach
Delphi-Quellcode:
Marks.Visible := False
|
AW: TChart Marker/Point verstecken
Ich hoffe, dass ich die Frage richtig verstanden habe...
Ich mache das so (mit den TLineSeries, aber vielleicht hilft es bei den anderen Seriestypen):
Code:
var
CurSeries: TLineSeries; ... if IsNan(CurY) then CurSeries.AddNullXY(CurX, 0) // hier wird kein Punkt dargestellt else CurSeries.AddXY(CurX, CurY); // hier wird ein Punkt mit dem aktuellen Points-Style angezeigt (use psNothing, so werden alle Punkten unsichtbar) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz