C# 如何使用一个.csv文件绘制四个图形

C# 如何使用一个.csv文件绘制四个图形,c#,winforms,csv,graph,mschart,C#,Winforms,Csv,Graph,Mschart,我想使用一个.CSV文件在C#中的一个windows窗体中绘制四个图形。 在绑定.CSV文件的数据后,如何实现代码以将值分配给X轴和y轴。 有2个y轴电压(y1轴)电流(y2轴),日期为get x轴 请帮我过来。 我的代码如下。但这段代码无法获取正确的数据 chart1.DataSource = ObservingData; chart1.Series["Voltage"].XValueMember = "Date"; chart1.Series["Voltage"].YValueMember

我想使用一个.CSV文件在C#中的一个windows窗体中绘制四个图形。
在绑定.CSV文件的数据后,如何实现代码以将值分配给X轴和y轴。
有2个y轴电压(y1轴)电流(y2轴),日期为get x轴

请帮我过来。
我的代码如下。但这段代码无法获取正确的数据

chart1.DataSource = ObservingData;
chart1.Series["Voltage"].XValueMember = "Date";

chart1.Series["Voltage"].YValueMembers = "AvE1";
chart1.Series["Current"].XValueMember = "Date";
chart1.Series["Current"].YValueMembers = "AvI1";
this.chart1.Titles.Add("Channel 1");   // Set the chart title
chart1.Series["Voltage"].ChartType = SeriesChartType.Line;  // Set chart type 
chart1.Series["Current"].ChartType = SeriesChartType.Line;  // Set chart type 

chart2.DataSource = ObservingData;
chart2.Series["Voltage"].XValueMember = "Date";
chart2.Series["Voltage"].YValueMembers = "AvE2";
chart2.Series["Current"].XValueMember = "Date";
chart2.Series["Current"].YValueMembers = "AvI1";
this.chart2.Titles.Add("Channel 2");   // Set the chart title
chart2.Series["Voltage"].ChartType = SeriesChartType.Line;  // Set chart type 
chart2.Series["Current"].ChartType = SeriesChartType.Line;

chart3.DataSource = ObservingData;
chart3.Series["Voltage"].XValueMember = "Date";
chart3.Series["Voltage"].YValueMembers = "Av3";
chart3.Series["Current"].XValueMember = "Date";
chart3.Series["Current"].YValueMembers = "AvI1";
this.chart3.Titles.Add("Channel 3");   // Set the chart title
chart3.Series["Voltage"].ChartType = SeriesChartType.Line;  // Set chart type 
chart3.Series["Current"].ChartType = SeriesChartType.Line;

chart4.DataSource = ObservingData;
chart4.Series["Voltage"].XValueMember = "Date";
chart4.Series["Voltage"].YValueMembers = "AvE4";
chart4.Series["Current"].XValueMember = "Date";
chart4.Series["Current"].YValueMembers = "AvI1";
this.chart1.Titles.Add("Channel 4");   // Set the chart title
chart4.Series["Voltage"].ChartType = SeriesChartType.Line;  // Set chart type 
chart4.Series["Current"].ChartType = SeriesChartType.Line;

“不正确”不是一个有用的问题描述!请解释显示的内容以及错误之处。还要解释数据的性质,特别是数据类型。包括屏幕截图对于图表问题最有用。。还有:为什么不把问题简化成一个图表呢?先生,请给我一个解决方案。我已经在图表1.DataSource=ObservingData;绑定数据。我想知道在这里我一个接一个地单独调用图表。然后在一次访问数据后,第二个图表无法获取数据。因此我要求给我一个解决方案。请。以及我如何将y2轴添加到图表。请帮助我“不正确”不是一个有用的问题描述!请解释显示的内容以及错误之处。还要解释数据的性质,特别是数据类型。包括屏幕截图对于图表问题最有用。。还有:为什么不把问题简化成一个图表呢?先生,请给我一个解决方案。我已经在图表1.DataSource=ObservingData;绑定数据。我想知道在这里我一个接一个地单独调用图表。然后在访问一次数据后,第二个图表无法获取数据。因此我要求给我一个解决方案。请。以及如何将y2轴添加到图表。请帮助我