0
以下方法用於將所有行從窗體(form1的datagridview1)的數據網格視圖發送到另一個數據網格視圖窗體(form2的datagridview1)當單擊一個按鈕時。將數據從1個數據網格視圖發送到另一個數據網格視圖c#
private void button2_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
DataTable dt1 = new DataTable();
f2.dataGridView1.DataSource = dt1;
foreach (DataGridView row in dataGridView1.Rows)
{
int n = f2.dataGridView1.Rows.Add();
foreach (DataGridViewColumn col in dataGridView1.Columns)
{
f2.dataGridView1.Rows[n].Cells[col.Index].Value = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
}
}
}
但沒有數據發送到form2的datagridview1!我如何糾正這一點?
爲什麼不只是從一個數據源複製到另一個? – BugFinder
@BugFinder我該怎麼做? –
哇 - 我沒有意識到我有孩子,我需要做的一切..爲什麼不TRY – BugFinder