我有2个GaugeSeries(GaugeSeries1.Value和GaugrSeries2.Value)。我想在这两个值之间画一条线(即用线连接这两个点),但我不知道它是怎么做的。
答案 0 :(得分:3)
您可以使用TeeChart的Canvas属性。根据这个绘制矩形的example,可以根据需要进行修改 -
如何在图表上绘制额外的东西?
您应该使用Chart1.Canvas对象(请参阅Delphi的TCanvas 文件)。
但是,您应该在Chart1.OnAfterDraw上完成所有绘图代码 图表重绘和图表之间持续存在的事件 在打印时也能得到它们。
procedure TForm1.Chart1AfterDraw(Sender: TObject);
begin
With Chart1.ChartRect do
Canvas.Rectangle(Left,Top,Right,Bottom);
end;