我是C#编程的新手,但我正在尝试创建一个应用程序来显示我从微控制器发送的数据。我目前只是读取数据并将其存储在CSV文件中。我还创建了一个函数来解析文件并将存储的数据加载到数据表中。
我想使用数据表填充图表。我搜索了谷歌并浏览了微软提供的WinSamples。我无法理解任何代码片段足以让任何事情开始。
存储的数据是电池测量和电池单元的温度测量。 CSV文件具有“Cell_ *”作为列标题。星号是单元格编号。然后,电压值和温度值列在从第0列开始的前两行中。
我想填充一个条形图,其中x轴为单元格,y轴为电压和温度。我能想到的最好的是:
chart1.DataSource = measuredData.dt;
// Set series members names for the X and Y values
chart1.Series["Series1"].XValueMember = "Cell_1";
chart1.Series["Series1"].YValueMembers = "Cell_2";
chart1.DataBind();
这给了我表中的数据,但是如何设置它使用行作为y值并读取x值的单元名称?此外,是否可以在运行时创建系列数?
Cell_1 | Cell_2 | Cell_3
1.32 | 1.45 | 2.00