怎么才能实现从一个datagridview的选中行添加到另一个datagridview中?

解决方案 »

  1.   

    建一个DataTable,选中后在DataTable里添加选中行,另一个DataGridView再绑定即可。。
      

  2.   


            private void dataGridView2_SelectionChanged(object sender, EventArgs e)
            {
                if (dataGridView1.SelectedRows.Count <= 0)
                    return;
                DataGridViewRow row = dataGridView1.SelectedRows[0];
                DataGridViewRow newrow = new DataGridViewRow();
                object[] obj = new object[row.Cells.Count];            for (int i=0;i<row .Cells .Count ;i++ )
                {
                    obj[i] = row.Cells[i].Value;
                }
                dataGridView2.Rows.Add(obj );
            }