我在VS2010中有一个带有简单折线图的Windows窗体项目。
数据是动态的,并且始终在1.4000和1.5000之间。
我希望Y轴的网格线/标签始终显示在每个#。## 20数据点上,如下所示:
1.4080 ----------------------------
1.4060 ----------------------------
1.4040 ----------------------------
1.4020 ----------------------------
1.4000 ----------------------------
等等
因此,我尝试了轴线网格线/标签的Interval属性,将其设置为0.002,结果是每0.0020点显示一次网格线/标签,例如:
1.4084 ----------------------------
1.4064 ----------------------------
1.4044 ----------------------------
1.4024 ----------------------------
1.4004 ----------------------------
但也不能像以前显示的那样在0.0020点上。
关于如何使其以我想要的方式显示的任何建议?
最佳答案
在您的AxisY
中,将Minimum
值设置为1.4004,将Maximum
值设置为1.4084(或将相应的最小/最大值四舍五入到动态数据中的4个小数位),将Interval
设置为0.0020和IntervalAutoMode
到FixedCount
。另外,将轴的LabelStyle
的Format
设置为{0.0000},以在标签中将小数点后四舍五入。