如何将datagridview 选择的某一行数据传递到另一个dataGridView中 ,急!

2024-08-21 08:27:46
推荐回答(3个)
回答1:

(1)取皮州含燃笑出string s = dataGridView1.SelectedRows[i].Cells[j].Value.ToString();
(2)构建DataGridViewRow,DataGridViewRow row = new DataGridViewRow();
(3)设定值:迹扮row.Cells[i].Value = s;
(4)添加row:dataGridView2.Rows.Add(row)

回答2:

(2)构建DataGridViewRow,卜旁DataGridViewRow row = (DataGridViewRow)dataGridView1.SelectedRows[i].dataitem;
(4)添型毁橡加row:dataGridView2.Rows.Add(row)

没试过,自己去试余让吧

回答3:

2个DataGridView在不在同一个页面?
如果不在同一个兄数页面,通过传参数的方法把值传到另外一个页面。
如果在同辩派一个页面,携尘贺在第一个DataGridView的SelectionChanged事件中,记录当前选中的行。
然后将选中的行添加到第二个DataGridView的数据源中就可以了。