У меня есть 2 GaugeSeries (GaugeSeries1.Value и GaugrSeries2.Value). Я хотел бы провести линию между этими двумя значениями (т. Е. Соединить эти 2 точки с линией), но я не знаю, как это сделать.Teechart Gauge - провести линию между двумя значениями
-1
A
ответ
3
Вы можете использовать свойство Canvas для TeeChart. В соответствии с этим example, который рисует прямоугольник, и может быть изменен в соответствии с вашими потребностями -
Как я могу сделать дополнительные вещи по графику?
Вы должны использовать объект Chart1.Canvas (см. Документацию Delphi TCanvas ).
Но вы должны сделать весь свой код чертежа на графике Chart1.OnAfterDraw , чтобы рисунки были постоянными между репрезентациями диаграмм и получить их также при печати.
procedure TForm1.Chart1AfterDraw(Sender: TObject);
begin
With Chart1.ChartRect do
Canvas.Rectangle(Left,Top,Right,Bottom);
end;