要獲取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屬性獲取每個單元格的數據,或者直接遍歷整行的數據。最后可以根據需求對獲取到的數據進行處理。