TCHart - 获得我添加到系列中的点数

时间:2010-12-22 13:09:01

标签: delphi c++builder

我正在使用Chart1.Series[0].AddXY()向图表添加点数。

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

我想我使用了错误的属性。我应该使用哪个?

2 个答案:

答案 0 :(得分:5)

我认为你不应该使用NumSampleValues

如果要在最后添加(假设您将X轴递增1),可以使用Series1.XValues.Count;

答案 1 :(得分:2)

TChartSeries.Count怎么样?

  

TChartSeries.Count TChartSeries

     

function Count:Integer;

     

单位TeEngine

     

说明此函数返回   系列中的点数。

只是为了完整性:这是NumSampleValues所做的:

  

每个系列都会绘制随机值   设计模式除非你连接   系列组件到其他系列   组件或DataSet   (Table,SQL,TClientDataset)组件。

     

这个虚函数返回   预定义的随机值数   每个系列都会吸引。