格式化MSChart

来源:互联网 发布:ubuntu 64位下载 编辑:程序博客网 时间:2024/06/01 16:26

C#如何格式化Chart

设置X轴间隔显示,X轴刻度是否显示,网格间隔,线条样式。在未设置之前显示效果如下:


原始效果图

原始代码:

chart.Series[seriesName].MarkerStyle = MarkerStyle.None;chart.Series[seriesName].Color = System.Drawing.Color.Blue;chart.Series[seriesName].BorderWidth = 2; 

设置样式后:


设置样式后效果图

设置样式代码:

chart.Series[seriesName].MarkerStyle = MarkerStyle.None;chart.Series[seriesName].Color = System.Drawing.Color.Blue;chart.Series[seriesName].BorderWidth = 2; 
chart.ChartAreas[0].AxisX.MajorGrid.Interval = 10;//网格间隔chart.ChartAreas[0].AxisX.MajorTickMark.Size = 0;//取消刻度chart.ChartAreas[0].AxisX.LabelStyle.Interval = 10;//间隔显示X轴值chart.ChartAreas[0].AxisX.MajorGrid.LineDashStyle = chart.ChartAreas[0].AxisY.MajorGrid.LineDashStyle=ChartDashStyle.Dash;//虚线网格\

总结:

通过下面四行代码,可以把图变得简练美观,当X轴数据量很大时可以采用这种方法。



0 0