C# Откройте вторую форму и сохраните textbox.text и вызовите метод из формы 1 - PullRequest
0 голосов
/ 03 мая 2020

У меня есть 2 формы. Первая форма - это «AssistenciasPostos», и в ней есть представление данных. У меня есть кнопка в этой форме, чтобы открыть другую форму, чтобы я мог найти результат и загрузить его в таблицу данных с помощью запроса sql.

Внутри формы 2 (PesquisaAssistenciaPosto) Я вызываю метод из формы 1 и работаю хорошо с этим кодом:

AssistenciasPostos obj = (AssistenciasPostos)Application.OpenForms["AssistenciasPostos"];

obj.ExibirPesquisa(conditions...);

Моя проблема в том, что я хочу «сохранить» тексты из текстового поля внутри PesquisaAssistenciaPosto всякий раз, когда я снова открываю форму (пока я не закрываю приложение), и я не получение там ..

AssistenciasPostos всегда открыт, и я делаю this.hide () на PesquisaAssistenciaPosto при закрытии, но так как у меня есть этот код внутри AssistenciaPostos PesquisaAssistenciaPosto PAP = new PesquisaAssistenciaPosto(); PAP.Show();, он всегда открывает новую форму и не сохраняет значения Но если я поставлю PesquisaAssistenciaPosto PAP = new PesquisaAssistenciaPosto(); за пределами кнопки, открывающей вторую форму, я получу эту ошибку

error: ссылка на объект не установлена ​​на экземпляр объекта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...