WinformのDataGridViewで選択された行のデータを取得する方法は何ですか?
選択された行のデータを取得するには、次のコードを使用できます:
- 選択された行のコレクションを取得するために、SelectedRowsプロパティを使用します。
- 選択した行内のセルのセットをCellsプロパティを使用して取得します。
- 各セルの値を取得するには、Value属性を使用します。
以下はサンプルコードです。
// 获取选中行的数据
foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
// 获取每个单元格的值
string col1Value = row.Cells[0].Value.ToString();
string col2Value = row.Cells[1].Value.ToString();
// ...
// 处理每行数据
}
上記の例では、各行のデータの最初のセルが文字列型であると仮定しています。もし状況が異なる場合は、適切な型に変換する必要があるかもしれません。