0

我得到了一个系列的图表,并且 Y 设置为次要以在右侧而不是左侧的轴上显示其值。在此之前,我更改了最小值Chart1.ChartAreas[0].AxisY.Minimum = 100;并且它起作用了,在我添加此行之后:g_series.YAxisType = AxisType.Secondary;它没有,它在我的表单上始终保持 0(它仍然是 100,但在图表上它从 0 开始)。

此外,这有效chart1.ChartAreas[0].AxisY.Interval = 10;,并且在我更改辅助类型后它没有。如果我对此进行评论g_series.YAxisType = AxisType.Secondary;,则 Yaxis 和最小值的所有间隔都可以正常工作,但我需要在右侧显示轴上的这些值,并且唯一已知的方法是在辅助上更改 iths 类型。

我如何通过工作最小值和间隔保持它们正确?

4

1 回答 1

0

我不会将主要属性设置为具有次要属性,而是直接转到 Y2。例如:

ChartAreas[0].AxisY2.Interval = 1;

您可以隐藏或根本不声明主轴。

于 2013-01-31T04:28:49.367 回答