MSChart X轴记录太多无法显示

目前找到的是2个方法:

1:是添加X轴滚动条:

    我前边写了一个:   http://www.cnblogs.com/jiutianxingchen/archive/2013/02/01/2889183.html

2:交错显示X轴刻度:

            chart.ChartAreas[0].AxisX.Interval = 1;   //设置X轴坐标的间隔为1
            chart.ChartAreas[0].AxisX.IntervalOffset = 1;  //设置X轴坐标偏移为1
            chart.ChartAreas[0].AxisX.LabelStyle.IsStaggered = true;   //设置是否交错显示,比如数据多的时间分成两行来显示

设置后,在没设置图表的显示刻度、最大刻度、最小刻度的具体值前(即自动获取值),X轴会出现上下交错显示的情况,一般而言都可以解决X轴记录太多,无法显示完全的问题。

 设置交错前:

MSChart X轴记录太多无法显示

设置交错后:

MSChart X轴记录太多无法显示

你可能感兴趣的:(chart)