我有这些XY值:
Series S1 = new Series()
S1.Points.AddXY(9, 25);
S1.Points.AddXY(10, 35);
S1.Points.AddXY(11, 15);
chart1.Series.Add(S1);
但是我需要在图表中显示如下形式的X值:
X="9-10"
X="10-11"
X="11-12"
我该如何实现呢?
到目前为止,这就是我找到的:
这是代码:
private void Form1_Shown(object sender, EventArgs e)
{
chart1.ChartAreas[0].AxisX.Minimum = 7;
chart1.ChartAreas[0].AxisX.Maximum = 15;
Series S1 = new Series();
S1.Points.AddXY(9, 25);
S1.Points.AddXY(10, 35);
S1.Points.AddXY(11, 15);
chart1.Series.Add(S1);
chart1.Series[0].Points[0].AxisLabel = "9-10";
chart1.Series[0].Points[1].AxisLabel = "10-11";
chart1.Series[0].Points[2].AxisLabel = "11-12";
正如您所看到的,我处理数字,并为X轴标签设置文本,但我只能针对DataPoints值进行操作,我需要对整个数值范围进行操作。
有什么想法吗?