Передайте Dataset
из родительской формы в конструктор дочерней формы в качестве параметра и сохраните переменную уровня Dataset
в дочерней форме, которая указывает (инициализируется) на этот параметр конструктора.
Внесите изменения в набор данных в дочерней форме и убедитесь, что вы не избавляетесь от этой дочерней формы Dataset
(указывает на ту же переменную набора данных в родительской форме).
Примите изменения набора данных с помощью метода AcceptChanges()
в дочерней форме, а когда ваша дочерняя форма закроется, снова свяжите сетку / элемент управления родительской формы с исходным набором данных, присутствующим в родительской форме, и изменения будут видны в родительской форме.