所以基本上我有2 DataGridView
,我需要將行從一個複製到另一個。將DataGridView的行復制到另一個DataGridView中
到目前爲止,我已經試過:
DataGridViewRowCollection tmpRowCollection = DataGridView1.Rows;
DataGridViewRow[] tmpRowArray = new DataGridViewRow[tmpRowCollection.Count];
tmpRowCollection.CopyTo(tmpRowArray, 0);
DataGridView2.Rows.AddRange((DataGridViewRow[]) tmpRowArray));
但它口口聲聲說
"Row provided already belongs to a DataGridView control."
那麼什麼是該行的內容(DataGridView
具有相同的列)複製的最佳方式?
謝謝你,但我懷疑,這是複製這些行的最快方式。我正在搜索是否可以在沒有循環的情況下執行此操作。 – VAShhh 2011-06-13 20:58:12
我會接受這個,因爲它似乎是獲得我需要的唯一方法。 – VAShhh 2011-06-13 21:13:52