如何在 C# windows 表单应用程序中将列表值用作图表的数据系列?
How to use list values as data series of a charts in C# windows form application?
我的程序里List很少。所有列表都具有相同的值(元素)
List<Double> list_A= new List<Double>();
{ 1.1, 1.2, 1.3, 1.4 }
List<Double> list_B= new List<Double>();
{ 100, 300, 200, 500 }
List<Double> list_C= new List<Double>();
{ 150, 275, 290, 700}
List<Double> list_D= new List<Double>();
{ 200, 550, 300, 50}
我需要在图表中使用这些列表的值,如下所示。
据我了解,需要将列表 B、列表 C 和列表 D 与列表 A 合并,并创建与图表数据源兼容的新列表。
如果有人提示如何合并 2 个列表并创建一个与图表数据源兼容的新列表,我将不胜感激
谢谢
找到解决方案
Series Minimum= chart1.Series.Add("Minimum");
Minimum.Points.DataBindXY(list_A, list_B);
Minimum.ChartType = SeriesChartType.Line;
Minimum.Color = Color.Red;
Minimum.BorderWidth = 3;
我的程序里List很少。所有列表都具有相同的值(元素)
List<Double> list_A= new List<Double>();
{ 1.1, 1.2, 1.3, 1.4 }
List<Double> list_B= new List<Double>();
{ 100, 300, 200, 500 }
List<Double> list_C= new List<Double>();
{ 150, 275, 290, 700}
List<Double> list_D= new List<Double>();
{ 200, 550, 300, 50}
我需要在图表中使用这些列表的值,如下所示。
据我了解,需要将列表 B、列表 C 和列表 D 与列表 A 合并,并创建与图表数据源兼容的新列表。
如果有人提示如何合并 2 个列表并创建一个与图表数据源兼容的新列表,我将不胜感激
谢谢
找到解决方案
Series Minimum= chart1.Series.Add("Minimum");
Minimum.Points.DataBindXY(list_A, list_B);
Minimum.ChartType = SeriesChartType.Line;
Minimum.Color = Color.Red;
Minimum.BorderWidth = 3;