Wie kann ich die Farbe einer Linie in einem TChart in Delphi zur Laufzeit ändern? Zum Beispiel, wie würde ich die Farbe von:
Chart1.Series[a].
Wie kann ich die Farbe einer Linie in einem TChart in Delphi zur Laufzeit ändern? Zum Beispiel, wie würde ich die Farbe von:
Chart1.Series[a].
Du hast es fast geschafft. Setze einfach die Farbe in der Serie, an der du interessiert bist.
Chart1.Series[0].Color := clBlue;
Update:
Farben sind einfach Hex-Konstanten in Blau-, Grün-, Rot-Reihenfolge. Die vordefinierte Liste befindet sich in Graphics.pas, aber du kannst jeden Hex-Wert verwenden, den du möchtest. Diese Zeile setzt auch die Farbe der ersten Serie auf Blau:
Chart1.Series[0].Color := $FF0000;
Wenn du mehr als eine Serie definiert hast, kannst du etwas Ähnliches wie folgt tun:
Chart1.Series[0].Color := clGreen;
Chart1.Series[1].Color := clYellow;
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.