要以编程方式迭代 DataGrid 行,您可以使用 DataGrid 的 API 或者直接访问其数据源。以下是一个简单的示例,展示了如何在 C# 中迭代 DataGrid 行。
首先,确保您已经在项目中引用了 System.Windows.Forms 和 System.Data 命名空间。
using System.Windows.Forms;
using System.Data;
然后,您可以使用以下代码迭代 DataGrid 行:
// 假设 dataGridView1 是您的 DataGridView 控件,dataTable 是您的 DataTable 数据源
DataGridView dataGridView1 = new DataGridView();
DataTable dataTable = new DataTable();
// 填充数据源
dataTable.Columns.Add("Column1");
dataTable.Columns.Add("Column2");
dataTable.Rows.Add("Row1", "Data1");
dataTable.Rows.Add("Row2", "Data2");
// 将数据源绑定到 DataGridView
dataGridView1.DataSource = dataTable;
// 迭代 DataGridView 行
foreach (DataGridViewRow row in dataGridView1.Rows)
{
// 获取当前行的数据
string column1Value = row.Cells["Column1"].Value.ToString();
string column2Value = row.Cells["Column2"].Value.ToString();
// 在此处处理每一行的数据
// ...
}
这个示例展示了如何在 C# 中迭代 DataGrid 行,并获取每行的数据。您可以根据您的需求修改这个示例,以便更好地满足您的需求。
领取专属 10元无门槛券
手把手带您无忧上云