1

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 に単一の選択された行のデータを複製するにはどうすればよいですか?

4

0 に答える 0