我正在尝试使用Visual Studio从Excel文件中绘制图表。而且我真的不知道该如何工作。我正在尝试用看起来像这样的excel来绘制图表: ID代码通讯 1100安 2 200乙 3 300摄氏度 5400天 9 500 E 17600楼 21 700克 19 800小时
我想绘制代码= f(ID)
我试图读取Excel文件的数据,但是我不知道如何确定它是否有效,而且我也不知道如何将数据链接到图表。
private void BtnOpen_Click(object sender, EventArgs e)
{
using(OpenFileDialog ofd = new OpenFileDialog() { Filter = "Excel Workbook | *.xls", ValidateNames = true })
{
if (ofd.ShowDialog() == DialogResult.OK)
{
FileStream fs = File.Open(ofd.FileName, FileMode.Open, FileAccess.Read);
IExcelDataReader reader = ExcelReaderFactory.CreateBinaryReader(fs);
reader.IsFirstRowAsColumnNames = true;
result = reader.AsDataSet();
cboSheet.Items.Clear();
foreach (DataTable dt in result.Tables)
cboSheet.Items.Add(dt.TableName);
reader.Close();
}
}
}
我希望能够从Excel文件中绘制图表