Запустите метод form-A, когда форма B закроется - PullRequest
0 голосов
/ 15 ноября 2011

Я пишу в C # с использованием Visual Studio 2010. У меня есть 2 формы.

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

когда окончательный выбор был сделан пользователем, вторая форма автоматически закрывается, и детали обрабатываются и отправляются на сервер SQL из первой формы.

Только я не могу автоматически сбросить оставшуюся часть кода. Поэтому я ищу

Form2Closing(){
Form1.continuingcode;
}

способ.

У меня работает continuingcode метод. Мне просто нужно начать, когда форма2 закрывается.

1 Ответ

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

Строго говоря, вы можете подключить события FormClosed или FormClosing в качестве точки для запуска вашего другого кода.

Честно говоря, структура вашего кода на самом деле звучит немного грязно.Вам бы лучше иметь некоторый класс, который действует как контроллер для процесса входа в систему, который отвечает за отображение первой формы, а затем второй формы, если первый шаг был выполнен успешно / правильно, как я полагаю, другой вариант предназначен дляпользователю просто отменить?

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