获取数据网格中的所有数据并以CSV格式导出
问题描述:
就像标题所示,在我需要将我的数据网格打印到CSV文件中。数据来自串口,但并不重要。 我想知道的是如何在我的数据网格中找到我的数据。有了下面的代码,它可能会更清晰。获取数据网格中的所有数据并以CSV格式导出
private void ConvertCSV_Button_Click(object sender, RoutedEventArgs e)
{
// Write sample data to CSV file
using (CsvFileWriter writer = new CsvFileWriter("C:\\Users\\stagiaire\\Desktop\\WriteTest.csv"))
{
for (int i = 0; i < DGImpulse.Items.Count-1; i++)
{
CsvRow row = new CsvRow();
for (int j = 0; j < #I need the number of column here (it's currently 4)#; j++)
row.Add(#I need the element of my row here, like Element of the Cell1, etc#);
writer.WriteRow(row);
}
}
}
我在C#WPF
答
请参考下面的博客文章。
如何从一个DataGrid WPF中导出数据:https://blog.magnusmontin.net/2013/09/29/export-data-from-a-datagrid/
它应该包含你需要能够导出为CSV文件显示在DataGrid
数据的所有信息。
[将DataGrid导入CSV或Excel]可能有重复(http://*.com/questions/16957556/export-datagrid-into-csv-or-excel) – Magnetron
另请参见:http://*.com/问题/ 33343523/CSV出口从 - 数据网格 - 错行?RQ = 1 – Magnetron