如何操作Winforms图表

我的图表适合我:

条形图

如何调整或操纵y轴数字从我想要的位置开始?

其次,有没有一种方法(属性)可以帮助我显示这个图形友好? 我们可以看到所有的x轴名称都没有显示,可能还有一个空格b / w灰色和蓝色条形图?

欢迎任何有关如何友好地显示图表的帮助

您可以设置每个轴的Interval

 yourChart.ChartAreas[0].AxisY.Interval = 17; 

你可以从任何Offset开始:

 yourChart.ChartAreas[0].AxisY.IntervalOffset = 11; 

至于X-Axis Labels ,在不知道你的代码的情况下很难分辨出来。

..但基本相同的选项也适用于此:

 yourChart.ChartAreas[0].AxisX.Interval = 1; 

要控制列的宽度,请设置其自定义属性PixelPointWidth但不能添加间隙。

我发现的所有解决方案都是黑客攻击,最好的解决方案是在真实数据Series之间添加一个虚拟Series

 chart1.Series[0]["PixelPointWidth"] = "33"; chart1.Series["gap"]["PixelPointWidth"] = "33"; chart1.Series[2]["PixelPointWidth"] = "33"; 

使用相同数量的DataPoints填充X值为0!

在此处输入图像描述