解决 MSChart控件 X轴坐标显示不全的问题

前一阵子做开发用到微软的MSChart控件,功能虽然强大,但是从来没用过,一直处在摸索之中,一个小问题花了半天时间去研究。终于把X轴坐标显示不全的问题给解决了,当然也在网上找了很多的资料才搞定的,今天做个总结留给后来的朋友。

     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;   //设置是否交错显示,比如数据多的时间分成两行来显示 

   说穿了其实真的很简单!对于没玩过的MSChart的人来讲真的很头疼!!

   看下图效果:第一张是没设置的,第二张是设置过的。

 

 

posted @ 2011-10-08 14:40  星火卓越  阅读(378)  评论(0编辑  收藏  举报