编程语言
首页 > 编程语言> > c#-MSChart轴上的固定间隔

c#-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点上.

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

解决方法:

在AxisY中,将“最小值”设置为1.4004,将“最大值”设置为1.4084(或从动态数据中拉出的相应最小值/最大值四舍五入到小数点后四位),将“时间间隔”设置为0.0020,将“时间间隔自动模式”设置为FixedCount.另外,将轴的LabelStyle的格式设置为{0.0000},以在标签中舍入四舍五入到小数点后四位.

标签:visual-studio-2010,mschart,vb-net,c,winforms
来源: https://codeday.me/bug/20191102/1991570.html