c#怎么用datagridview获取选中行数据

c#
1074
2024/1/26 17:48:29
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要获取DataGridView中选中行的数据,可以使用以下代码:

// 获取DataGridView中选中的第一行
DataGridViewRow selectedRow = dataGridView1.SelectedRows[0];

// 获取选中行中的每个单元格的数据
string cell1Value = selectedRow.Cells[0].Value.ToString(); // 第一列的数据
string cell2Value = selectedRow.Cells[1].Value.ToString(); // 第二列的数据
// 以此类推

// 或者直接获取整行的数据
List<string> rowData = new List<string>();
foreach (DataGridViewCell cell in selectedRow.Cells)
{
    rowData.Add(cell.Value.ToString());
}

// 输出获取到的数据
foreach (string data in rowData)
{
    Console.WriteLine(data);
}

以上代码中,首先获取选中的第一行,然后可以通过Cells属性获取每个单元格的数据,或者直接遍历整行的数据。最后可以根据需求对获取到的数据进行处理。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c# readlines如何提高读取速度