TCHart - 获取已添加到系列中的点数

问题描述:

我使用Chart1.Series[0].AddXY()为图表添加点。TCHart - 获取已添加到系列中的点数

正弦我会在最后添加的每个新点一个X轴像素,我想我可以使用类似Chart1.Series[0].AddXY(Chart1.Series[0].NumSampleValues, codValue, '', clRed);但是,出于某种原因,Chart1.Series[0].NumSampleValues始终计算为26

我想我现在用的是错误的财产。我应该使用哪个?

我认为,如果你想在最后添加(前提是你是递增1 X轴),可以使用Series1.XValues.Count你不应该使用NumSampleValues

;

+0

+1谢谢你的帮助 – Mawg 2010-12-22 23:21:37

TChartSeries.Count怎么样?

TChartSeries.Count TChartSeries

功能计数:整数;

单位TeEngine

说明这个函数返回 数的一系列点。

而只是为了完整性:这是什么NumSampleValues做:

每个系列,除非你 系列组件连接到其他系列 组件或数据集 (在 设计模式下消耗的随机值表,SQL,TClientDataset)组件。

此虚拟函数返回 每个系列绘制的预定数量的随机值 。

+0

+1谢谢你的帮助。 – Mawg 2010-12-22 23:20:30