Как скопировать / перенести значения из сетки данных формы 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 ..?
есть идеи...?
заранее спасибо.