1

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

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

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

重要提示:我尝试过使用 Increment 属性,但它让我远离原点,这不是我想要的。

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

更新:我会尝试更清楚地解释我想成为什么。在我为图表定义了最小值和最大值之后,我想为此做一个固定的步骤。我在上面发布的代码无法正常工作,因为我需要一个从最小值开始的固定步骤,而不是像相关代码那样从零值开始。

4

1 回答 1

2

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

我只需要更改轴的 Items 属性。

而不是增量一个应该使用

Chart1->LeftAxis->Items->Clear();
Chart1->LeftAxis->Items->Add(double Value);
于 2013-10-20T06:33:37.693 回答