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