MSChart 轴上的固定间隔

Mar*_*ven 3 c# vb.net mschart visual-studio-2010 winforms

我在 VS2010 中有一个带有简单折线图的 Windows 窗体项目。

数据是动态的,总是在 1.4000 和 1.5000 之间。

我希望 Y 轴的网格线/标签始终显示在每个#.##20 数据点上,如下所示:

1.4080 ---------------------

1.4060 ---------------------

1.4040 ---------------------

1.4020 -------------

1.4000 ---------------------

等等。

所以我尝试了轴网格线/标签的间隔属性,将其设置为 0.002,结果是网格线/标签0.0020 点显示一次,例如:

1.4084 -------------

1.4064 ---------------------

1.4044 -------------

1.4024 ---------------------

1.4004 ---------------------

但不是0.0020点也如前所示。

关于如何让它以我想要的方式显示的任何建议?

arv*_*man 5

在您的AxisY,所设定的Minimum值到1.4004,Maximum值至1.4084(或相应的最小/最大值四舍五入为从动态数据被拉4位小数),Interval以0.0020和IntervalAutoModeFixedCount。此外,将轴的LabelStyle'设置Format为 {0.0000} 以在标签中保留四位小数。