MSChart X轴始终从-1开始?

时间:2011-02-25 19:58:10

标签: c# winforms mschart

我的Windows窗体上有一个MSChart控件,每次运行我的数据时,X轴总是显示-1,0,1,2等

我的数据及其索引应该引起这种情况,就好像它是图表属性中的某个设置。有谁能告诉我哪个设置可能导致这个?

提前致谢!

3 个答案:

答案 0 :(得分:0)

尝试设置

YourChartArea.AxisX.IsStartedFromZero = true;

答案 1 :(得分:0)

我前几天遇到了一个类似的问题,其中一个简单的条形图报告了过去7天内关闭的工单数量。无论我选择什么设置,X轴总是从0开始到8结束。我终于发现了一种让X轴只显示1到7的方法,这就是我想要的。我的解决方案如下:

1)打开ChartArea集合 2)单击适用的ChartArea 3)单击Axes集合 4)单击X轴成员 5)如果您的X轴属性已分类,请浏览到LabelStyle属性 6)将isEndLabelVisible更改为false

答案 2 :(得分:0)

您可以设置自己的最低要求:

chart1.ChartAreas[0].AxisX.Minimum = 0;