我在 Visual Studio c# windows 窗体中创建了一个图表。问题是加载表单时 x 轴上的所有值都没有显示在表单上。x 值以替代方式显示。即,显示 x 轴值的图表是
二月、四月、六月、八月、十月、十二月
加载时,x 轴值 Jan、March、May、Jul、Sep、Nov 未显示在表单中。
然后我从代码中删除了最后两个 X 点(即 X 值 11 月和 12 月)。然后所有 x 值都在图表中可见。
我将如何在表单中显示所有 x 轴值。
代码如下。其中 Ruppes 是系列名称。
chart1.Series["Ruppees"].Points.AddXY("Jan",label28.Text);
chart1.Series["Ruppees"].Points.AddXY("Feb", label29.Text);
chart1.Series["Ruppees"].Points.AddXY("Mar", label30.Text);
chart1.Series["Ruppees"].Points.AddXY("Apr", label31.Text);
chart1.Series["Ruppees"].Points.AddXY("May", label32.Text);
chart1.Series["Ruppees"].Points.AddXY("Jun", label33.Text);
chart1.Series["Ruppees"].Points.AddXY("Jul", label34.Text);
chart1.Series["Ruppees"].Points.AddXY("Aug", label35.Text);
chart1.Series["Ruppees"].Points.AddXY("Sep", label36.Text);
chart1.Series["Ruppees"].Points.AddXY("Oct", label37.Text);
chart1.Series["Ruppees"].Points.AddXY("Nov", label38.Text);
chart1.Series["Ruppees"].Points.AddXY("Dec", label39.Text);
需要设置轴间隔,例如
chart1.ChartAreas.FirstOrDefault().AxisX.Interval = 1;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句