Я уверен, что это, вероятно, было задано много раз, но я не могу его найти. У меня есть код, который открывает сообщение на основе двух результатов на вопрос «Правильно или неправильно». В настоящее время нажатие кнопки ok в окне сообщений возвращается к форме с вопросом. Я хочу, чтобы произошло одно из двух действий, я просто не знаю, с чего начать.C# Как настроить событие закрытия формы в MessageBox
Если правильно, когда сообщение закрывается, я хочу, чтобы вопрос был обновлен. Если это не так, я хочу, чтобы окно сообщения закрывалось, выполнялось как действие (цикл) и разрешало другую попытку.
Я не могу найти событие для закрытия формы окна сообщения.
Может ли кто-нибудь поделиться советами? Спасибо за ваше время.
double userAnswer = double.Parse(txtResult.Text); if (Question.CheckIfRight(userAnswer)) MessageBox.Show("Right!!"); else MessageBox.Show("Wrong");
Почтовый индекс и, возможно, вы получите ответ в кратчайшие сроки. – Steve
Кажется, что вы хотите создать окно пользовательского окна сообщений с простым делегатом (например, Action), которое будет вызываться при закрытии ... – ymz
Ох ... вам не нужно это событие, вам просто нужен вопрос .CheckIfRight boolean, если true, изменить вопрос, в противном случае не изменять – User2012384