Как изменить данные из другой winform - PullRequest
0 голосов
/ 18 ноября 2011

У меня есть 2 формы.Form1 содержит данные.Когда я создаю экземпляр формы form2, я передаю ей одну запись из формы data1.Затем я делаю некоторые вещи в form2, и теперь я хочу обновить таблицу данных в Form1, основываясь на том, что было сделано в form2.

Как мне это сделать?Мне нужно удалить datarows и добавить новые datarows, и для этого мне нужны данные из form2.

1 Ответ

0 голосов
/ 18 ноября 2011

Из этой записи :

  • Создать публичную собственность в form2:

    public partial class Form2 : Form {
    
        private DataTable data;
    
        public DataTable Data {
            get { return data; }
        }
    }
    
  • Идоступ к нему в form1, когда вы закончите с form2:

    //...
    form2.ShowDialog();
    // Retrieved modified dataTable
    dataTable = form2.Data;
    //...
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...