我想给出线图的行图,就像一个半透明的(彩色)区域,这样当我必须添加另一个系列以进行比较时,它看起来像是一个覆盖层不同的情节点。我没有从Microsoft Web文档中看到任何相关信息,或者我认为。
我正在使用Windows表单和System.Windows.Forms定义的图表类。
该代码怎么样?
private void Form1_Load(object sender, EventArgs e)
{
chart1.Series.Clear();
chart1.Series.Add(new Series { ChartType = SeriesChartType.Area, Color = Color.FromArgb(100, Color.Red) });
chart1.Series.Add(new Series { ChartType = SeriesChartType.Area, Color = Color.FromArgb(100, Color.Blue) });
chart1.ChartAreas[0].AxisX.IsMarginVisible = false;
Random rnd = new Random();
int y0 = 50;
int y1 = 50;
for (int i = 0; i <= 100; i++)
{
y0 += rnd.Next(20) - 8;
y1 += rnd.Next(20) - 8;
chart1.Series[0].Points.AddXY(i, y0);
chart1.Series[1].Points.AddXY(i, y1);
}
}