Как скопировать / перенести значения из сетки данных формы form2 в форму таблицы данных вида C1 в C # ..?

кто-нибудь может помочь ..?

Мне действительно нужна помощь в этом, здесь у меня есть две формы [form1 & form2]. Я создал datagridview (DGV) в каждой форме. Теперь мне нужно перенести / скопировать значения из сетки данных формы 2 в форму таблицы данных формы 1, нажав одну кнопку в форме 2.

в форме2 я написал это!

   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 ..?

есть идеи...?

заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос