Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在其他DataGridView中显示一个DataGridView的编辑行_C#_Winforms_Datagrid - Fatal编程技术网

C# 在其他DataGridView中显示一个DataGridView的编辑行

C# 在其他DataGridView中显示一个DataGridView的编辑行,c#,winforms,datagrid,C#,Winforms,Datagrid,如何将数据网格中已编辑的行显示给另一个数据网格?假设数据网格1包含一些细节。当我对任何行进行任何更改时,整个行都应该显示在其他数据网格上。代码必须在单元格中,值是否已更改 这是当前代码: dgvinvtrylast.Rows.Add(); for (int i = 0; i < dgvinventory.SelectedRows.Count; i++) { dgvinvtrylast.Columns[1].ReadOnly = true; dgvinvtrylast.Col

如何将数据网格中已编辑的行显示给另一个数据网格?假设数据网格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;
    }
}
dgvinvtrylast.Rows.Add();
for(int i=0;i
dgvinvtrylast.Rows.Add();对于(int i=0;idataGridView的绑定吗?是。代码采用三层体系结构。数据访问层包含用于填充数据GridgVinVTryLast.Rows.Add()的Sql代码;对于(int i=0;idataGridView的绑定吗?是的。代码采用三层架构。数据访问层包含填充数据网格的Sql代码