在另一个DataGridView中显示一个DataGridView的编辑行

时间:2019-03-21 04:15:36

标签: c# winforms datagrid

如何将数据网格的已编辑行显示到另一个数据网格?假设数据网格1包含一些细节。当我对任何行进行任何更改时,整个行应显示在其他数据网格上。该代码必须在单元格中更改值吗?

这是当前代码:

dgvinvtrylast.Rows.Add();
for (int i = 0; i < dgvinventory.SelectedRows.Count; i++)
{
    dgvinvtrylast.Columns[1].ReadOnly = true;
    dgvinvtrylast.Columns[2].ReadOnly = true;
    dgvinvtrylast.Columns[3].ReadOnly = true;
    foreach (DataGridViewRow dr in dgvinventory.Rows)
    {
        dgvinvtrylast.Rows.Add(); dgvinvtrylast.Rows[i].Cells[0].Value =
            dgvinventory.Rows[i].Cells[0].Value;
        dgvinvtrylast.Rows[i].Cells[1].Value =
            dgvinventory.Rows[i].Cells[1].Value;
        dgvinvtrylast.Rows[i].Cells[2].Value =
            dgvinventory.Rows[i].Cells[2].Value;
    }
}

0 个答案:

没有答案