任何人都可以幫忙..?如何將值從form2 datagridview複製/轉移到Form1 datagridview在C#..?
我真的需要幫助,在這裏我有兩種形式[form1 & form2]。我已經在每個表單中創建了datagridview(DGV)。現在我需要通過單擊form2上的一個按鈕來將值從form2 datagridview傳遞/複製到form1 datagridview。
in form2我寫了這個..!
private void button1_Click(object sender, EventArgs e)
{
try
{
if (dataGridView1.RowCount != 0)
{
foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
object[] items = new object[row.Cells.Count];
for (int i = 0; i < row.Cells.Count; i++)
items[i] = row.Cells[i].Value;
Form1 F1 = new Form1();
F1.Activate();
F1.dataGridView1.Rows.Add(items);
F1.dataGridView1.DataSource = items;
dataGridView1.Rows.Remove(row);
}
}
else
{
MessageBox.Show("There is no data to export, please verify..!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
catch { }
}
我得到像「... dataGridView1.Form1由於其保護級別無法訪問」的錯誤。有沒有其他方式或方法將值從form2 datagridview導入form1 datagridview ..?
有什麼想法...?
在此先感謝。
好一個@xpertgun我有同樣的問題你的答案是絕對正確的,它的100%工作非常感謝你完全 – user2491383