Delphi 现在如何获取鼠标光标在曲线上的位置对应的值?

Delphi 现在如何获取鼠标光标在曲线上的位置对应的值?,delphi,teechart,Delphi,Teechart,现在如何获取鼠标光标在曲线上的位置对应的值 我尝试了GetHorizAxis.LabelValue,但它只得到鼠标位置所在的值 谢谢。对于所需的系列使用XScreenToValue将坐标转换为相应轴上的值: procedure TForm1.Chart1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin Caption := FloatToStr(Series

现在如何获取鼠标光标在曲线上的位置对应的值

我尝试了GetHorizAxis.LabelValue,但它只得到鼠标位置所在的值


谢谢。

对于所需的
系列
使用
XScreenToValue
将坐标转换为相应轴上的值:

procedure TForm1.Chart1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  Caption := FloatToStr(Series1.XScreenToValue(X));
end;

谢谢。我找到了一个名为:Mark Tips的TDBChart工具。这是我的工作。