У меня есть две формы: FormStartMenu и Form15Puzzle. Мне нужно, чтобы при запуске приложения запускалась форма FormStartMenu, а потом из нее можно было бы перейти на вторую форму Form15Puzzle и со второй перейти обратно на первую. Я в файле Program.cs прописал, чтоб первой запускалась именно FormStartMenu, но теперь мне нужно, чтоб 1) при закрытии пользователем второй формы приложение закрывалось 2) можно было вернуться на первую форму, при этом закрыв вторую. Я добавил следующий код для решения первой проблемы, но он не решает вторую проблему, так как программное закрытие второй формы (через Close()) расценивается, как закрытие пользователем. Подскажите, пожалуйста, как решить проблему. Заранее спасибо.
private void Form15Puzzle_FormClosing(object sender, FormClosingEventArgs e) {
if (e.CloseReason == CloseReason.UserClosing)
{
Application.Exit();
}
}
FormClosing += Form15Puzzle_FormClosing;
Сборка персонального компьютера от Artline: умный выбор для современных пользователей