datagridview(grid_display) から別の datagridview(grid_detail) に単一の行を複製する必要があります
以下のように、列ヘッダーを複製できます。
foreach (DataGridViewColumn c in grid_display.Columns)
{
grid_detail.Columns.Add(c.Clone() as DataGridViewColumn);
}
//then you can copy the rows values one by one (working on the selectedrows collection)
foreach (DataGridViewRow r in grid_display.SelectedRows)
{
int index = grid_detail.Rows.Add(r.Clone() as DataGridViewRow);
foreach (DataGridViewCell o in r.Cells)
{
grid_detail.Rows[index].Cells[o.ColumnIndex].Value = o.Value;
}
}
grid_display から grid_detail に単一の選択された行のデータを複製するにはどうすればよいですか?