WinformのDataGridViewで選択された行のデータを取得する方法は何ですか?

選択された行のデータを取得するには、次のコードを使用できます:

  1. 選択された行のコレクションを取得するために、SelectedRowsプロパティを使用します。
  2. 選択した行内のセルのセットをCellsプロパティを使用して取得します。
  3. 各セルの値を取得するには、Value属性を使用します。

以下はサンプルコードです。

// 获取选中行的数据
foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
    // 获取每个单元格的值
    string col1Value = row.Cells[0].Value.ToString();
    string col2Value = row.Cells[1].Value.ToString();
    // ...
    // 处理每行数据
}

上記の例では、各行のデータの最初のセルが文字列型であると仮定しています。もし状況が異なる場合は、適切な型に変換する必要があるかもしれません。

bannerAds