2012-01-24 67 views
2

我需要替换图。剩下1分。我需要它从零开始。 (chartarea.isstartedfromzero设置为true)。但它不是零。它可以帮助我解决我的问题。有没有可能?谢谢。如何将图形沿x轴移动1个位置?

+0

我以这种方式添加数据chart1.series [0] .points.addxy(“x”,y)。它从1开始而不是从0 –

+1

我添加了mschart标签到你的问题希望这是你的意思(我不明白你的问题),如果这不是我的道歉。无论哪种方式,请避免在问题标题中使用标签。我们有各种可用的标签,我相信其中一种是合适的。 –

+0

你可以发布一个屏幕截图,什么是X数据点,不知道你的意思是*还剩1分*吗? – V4Vendetta

回答

0

试试这个行:

Chart1.ChartAreas[0].AxisX.Minimum = 0; 
+0

是的...它被设置为0 –

+0

我甚至试图将它设置为-1 ...但它不起作用 –

3
Chart1.ChartAreas[0].AxisX.Minimum = 1; 

这是你正在寻找的代码,因为你不想要从0开始,

1

尽量调整此proerty:

Chart1.ChartAreas[0].AxisX.IntervalOffset 

例如:

Chart1.ChartAreas[0].AxisX.Minimum = 1; 
Chart1.ChartAreas[0].AxisX.IntervalOffset = -1;