2010-12-22 31 views
0

我使用Chart1.Series[0].AddXY()爲圖表添加點。TCHart - 獲取已添加到系列中的點數

正弦我會在最後添加的每個新點一個X軸像素,我想我可以使用類似Chart1.Series[0].AddXY(Chart1.Series[0].NumSampleValues, codValue, '', clRed);但是,出於某種原因,Chart1.Series[0].NumSampleValues始終計算爲26

我想我現在用的是錯誤的財產。我應該使用哪個?

回答

5

我認爲,如果你想在最後添加(前提是你是遞增1 X軸),可以使用Series1.XValues.Count你不應該使用NumSampleValues

;

+0

+1謝謝你的幫助 – Mawg 2010-12-22 23:21:37

2

TChartSeries.Count怎麼樣?

TChartSeries.Count TChartSeries

功能計數:整數;

單位TeEngine

說明這個函數返回 數的一系列點。

而只是爲了完整性:這是什麼NumSampleValues做:

每個系列,除非你 系列組件連接到其他系列 組件或數據集 (在 設計模式下消耗的隨機值表,SQL,TClientDataset)組件。

此虛擬函數返回 每個系列繪製的預定數量的隨機值 。

+0

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