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



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

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

谢谢。

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

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

相关内容

  • 没有找到相关文章

最新更新