Всем доброго времени суток!
Есть форма1 - в ней выполняется какой-то код, потом вызывается форма2, в ней пользователь вводит данные и нажимает кнопку. Как продолжить выполнение кода в форме один после нажатия кнопки в форме2?
Form2 f = new Form2();
f.Show();
//Пользователь вводит данные в форме2
//Нажимает кнопку
doSomething();
MessageBox.Show("done");
Пока в голову приходит только - загнать в цикл, например
Form2 f = new Form2();
f.Show();
while(isDataWritten){
//а при нажатии на кнопку в форме2 - изменить значение isDataWritten на false
}
doSomething();
MessageBox.Show("done");
Но предчувствие говорит, что это неправильный способ.
Заранее благодарен за ответ!