在C#中,可以使用以下代碼獲取DataGridView中選中行的數據:
// 獲取選中行的索引
int selectedRowIndex = dataGridView1.SelectedCells[0].RowIndex;
// 根據索引獲取選中行的數據
DataGridViewRow selectedRow = dataGridView1.Rows[selectedRowIndex];
// 獲取選中行的數據
string value1 = selectedRow.Cells[0].Value.ToString(); // 第一列數據
string value2 = selectedRow.Cells[1].Value.ToString(); // 第二列數據
// ...
上述代碼中,dataGridView1
是你的DataGridView控件的名稱。根據需要,你可以使用SelectedCells
屬性獲取選中單元格的集合,然后通過索引獲取選中行的索引,最后使用Rows
屬性獲取選中行的DataGridViewRow對象。
注意:為了避免出現空引用異常,你應該先檢查是否有選中行或選中單元格。