C# 图表辅助轴类型最小值和间隔问题

本文关键字:最小值 问题 类型 | 更新日期: 2023-09-27 17:56:50

我得到了一个系列的图表,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类型。

我怎样才能用波动的最小值和间隔来保持它们的正确状态?

C# 图表辅助轴类型最小值和间隔问题

我不会将主属性设置为具有辅助属性,而只会直接转到 Y2。例如:

ChartAreas[0].AxisY2.Interval = 1;

您可以隐藏或干脆不声明主轴。