Обновить dataGridView из другой формыC#

Место общения программистов C#
Anonymous
Обновить dataGridView из другой формы

Сообщение Anonymous »

У меня есть Form1 и Form2.

Form1 имеет dataGridView и кнопку для открытия Form2.
Я написал метод в Form1, как показано ниже, который идеально подходит обновляет dataGridView:

Код: Выделить всё

public void RefreshGrid()
{
dataGridView1.DataSource = empControl.SelectAll(); //Works great
}
В Form2 я вставляю в таблицу и использую приведенный ниже код для вызова вышеуказанного метода.
Когда я проследил код, я увидел, что он реализуется полностью но dataGridView не обновляется!

Код: Выделить всё

private void btnInsert_Click(object sender, EventArgs e)
{
//Insert Code (Inserts perfectly)

Form1 frm = new Form1();
frm.RefreshGrid();
this.Close();
}
}
Я также попробовал событие FormClosing формы Form2, но оно не помогло.

Помогите мне пожалуйста!

Подробнее здесь: https://stackoverflow.com/questions/270 ... other-form

Вернуться в «C#»