Как остановить загрузку формы в формах c # windows - PullRequest
3 голосов
/ 13 мая 2011

У меня есть приложение для формы Windows, где оно запрашивает у пользователя вход в систему перед загрузкой всей формы. Если пользователь отменит логин, я должен остановить загрузку формы и выйти из приложения. В методе cancel_Click () я вызываю this.Close (), но он генерирует исключение в Application.run (new Form1 ()) ;. Я работал с этим. Dispose () и Application.exit () также, но не работал. Пожалуйста, помогите мне

Спасибо в Adv.

Ответы [ 2 ]

3 голосов
/ 13 мая 2011

Следующая ссылка может помочь вам решить эту проблему:

C #: как предотвратить преждевременное отображение основной формы

Надеюсь, это поможет ...

2 голосов
/ 13 мая 2011
    public static void Main()
    {
        using (var signInForm = new SignInForm())
        {
            if (signInForm.ShowDialog() != DialogResult.OK)
                return;
        }
        Application.Run(new MainForm());
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...