/// <summary> /// Событие, вызываемое при нажатии на кнопку "QuitButton". Закрывает данное окно и открывает окно Авторизации. /// </summary> /// <param name="sender">Объект, вызвавший событие.</param> /// <param name="e">Аргументы события.</param> private void QuitButton_Click(object sender, RoutedEventArgs e) { Autorization newWindow = new Autorization(); newWindow.Show(); Close(); }
/// <summary> /// Событие, возникающее при нажатии на кнопку "QuitUser". Выходит из аккаунта первого пользователя и закрывает текущую сессию игры. /// </summary> /// <param name="sender">Объект, вызвавший событие.</param> /// <param name="e">Аргументы события.</param> private void QuitUser_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Выйти из аккаунта?", "Подтверждение", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { Entering.SecondUser = false; Registration.SecondUser = false; if (SecondUser != null) { QuitSecondButton_Click(sender, new RoutedEventArgs()); } Autorization newWindow = new Autorization(); newWindow.Show(); Close(); } }