如何为X-Y折线图设置X轴值修复

时间:2013-04-01 05:12:41

标签: c# charts

我可以将图表设置为Excel,但是当我使用c#绘制图表时,X轴值没有完美的差距。

就像我设置

一样
serie1.Points.AddXY(0.003247884, 16808.99);
serie1.Points.AddXY(0.006495768, 16794.35);
serie1.Points.AddXY(0.009743652, 16783.6);
serie1.Points.AddXY(0.012991540, 16767.22);
serie1.Points.AddXY(0.016239420, 16760.1);
serie1.Points.AddXY(0.019487300, 16748.68);
serie1.Points.AddXY(0.022735190, 16729.46);

我想要X-serices 1.00000,2.00000,3.00000,等等......

Excel中的图表是

enter image description here

但在C#桌面应用程序中

enter image description here

2 个答案:

答案 0 :(得分:2)

设置间隔:

 chart1.ChartAreas[0].AxisX.Minimum = 0;
 chart1.ChartAreas[0].AxisX.Interval = 0.01; // Whatever you like

“忽略”X值并使它们成为1,2,3,4等:

chart1.Series[0].IsXValueIndexed = true;

答案 1 :(得分:0)

您的意思是轴间隔应该增加1吗?..将AxisX间隔设置为1

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