【发布时间】:2016-08-11 12:51:09
【问题描述】:
我已经使用图表来绘制 2 个数据值使用 axisY 和 axisY2, 但是 C# 的图表与我想要的不符。我希望它像 Excel 绘图一样。
我不知道怎么做,让axisY和axisY2系列自动画线
喜欢 Excel。
我认为问题是如何调整axisY2让它匹配axisY。
有人有经验吗?
chart1.Series.Clear();
List<int> val_1 = new List<int>() {100,110,113,122,132,120,111,132,125,114,117,130 };
List<int> val_2 = new List<int>() { 63, 70, 75, 79, 83, 74, 68, 79, 78, 72, 73, 80 };
var se = new Series("val_1");
se.ChartType = SeriesChartType.Line;
se.MarkerSize = 5;
for (int i = 0; i < val_1.Count;i++ )
{
se.Points.AddXY(i + 1, val_1[i]);
}
se.YAxisType = AxisType.Primary;
chart1.Series.Add(se);
se = new Series("val_2");
se.ChartType = SeriesChartType.Line;
se.MarkerSize = 5;
for (int i = 0; i < val_2.Count; i++)
{
se.Points.AddXY(i + 1, val_2[i]);
}
se.YAxisType = AxisType.Secondary;
chart1.Series.Add(se);
【问题讨论】: