Всем известен метод MessageBox.Show(), возвращающий значение DialogResult после закрытия диалога. Как я могу реализовать такой метод в своем диалоговом классе?
класс MyDialog: форма {
public static MyDialogResult Show() {};
}
Проблема, как вы можете догадаться, в том, что метод возвращает значение только после того, как пользователь нажмет какую-нибудь кнопку в диалоге.