我可以将图表设置为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中的图表是
但在C#桌面应用程序中
答案 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;