MSChart轴上的固定间隔

时间:2011-07-02 23:12:39

标签: c# vb.net winforms visual-studio-2010 mschart

我在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点,如前所示。

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

1 个答案:

答案 0 :(得分:4)

AxisY中,将Minimum值设置为1.4004,将Maximum值设置为1.4084(或将相应的最小值/最大值四舍五入为从动态数据中提取的4位小数), Interval至0.0020和IntervalAutoModeFixedCount。另外,将轴“LabelStyle的{​​{1}}设置为{0.0000},使标签中的四舍五入小数位。”