修复了C ++ Builder中图表中的步骤

时间:2013-10-19 11:26:40

标签: c++ teechart c++builder-xe

C ++ Builde中有一个TChart组件,只有一个系列。

我使用AddXY方法添加数据,但我希望Y轴具有固定的最小值和最大值以及固定步长。我已经设法理解前两件事是如何完成的。

所以我的问题是:如何为TChart组件中的Y轴定义固定步骤。

重要提示:我尝试过使用增量属性,但它让我与原点保持距离,这不是我想要的。

Chart1->LeftAxis->Automatic = false;
Chart1->LeftAxis->Minimum = M - 2 * S;
Chart1->LeftAxis->Maximum = M + 2 * S;
Chart1->LeftAxis->Increment = S;    

更新:我会尝试更清楚地解释我想要的内容。在我定义了图表的最小值和最大值后,我想为此做一个固定的步骤。我上面发布的代码无法正常运行因为我需要从最小值开始的固定步骤,而不是从值作为代码问题呢。

1 个答案:

答案 0 :(得分:2)

我找到了问题的答案。我很感激你在帮助我。谢谢。

我只需要更改轴的项目属性。

而不是增量应该使用

Chart1->LeftAxis->Items->Clear();
Chart1->LeftAxis->Items->Add(double Value);