X轴坐标如果超过9位的话,就不能完全显示了,就会一个隔一个的显示,这样让人很不爽,其实只要进行如下设置:
Chart1.ChartAreas[0].AxisX.Interval = 1; //设置X轴坐标的间隔为1
Chart1.ChartAreas[0].AxisX.IntervalOffset = 1; //设置X轴坐标偏移为1
Chart1.ChartAreas[0].AxisX.LabelStyle.IsStaggered = true; //设置是否交错显示,比如数据多的时间分成两行来显示
看下图效果:第一张是没设置的,第二张是设置过的。
当然,还有另一种方法,使x轴标签旋转90度角显示,
在设置x轴可变后,在 “Axis集合编辑器” 选中 “Angle” 选项,设置值为90,如图
在设置x轴可变后,在 “Axis集合编辑器” 选中 “Angle” 选项,设置值为90,如图
点击 “确定” 退出设置
运行