private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { if (MoveResults == ThisMove.Null) { if (MessageBox.Show("Если вы закроете окно, то будет засчитан неверный ответ.\r\n Вы действительно хотите выйти?", "Справка", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { MoveResults = ThisMove.WrongAnswer; GameWindow._players[GameWindow.NumberOfTeam].Score -= QuestionCost; DialogResult = true; } } }
void Timer_Tick(object sender, EventArgs e) { int count = int.Parse(TimeTB.Text); count--; TimeTB.Text = count.ToString(); if (count == 0) { timer.Stop(); MoveResults = ThisMove.TimeOut; GiveAnswerButton.Visibility = Visibility.Hidden; AnswerTextBox.Visibility = Visibility.Visible; OKButton.Visibility = Visibility.Visible; } }
private void RightAnswerButton_Click(object sender, RoutedEventArgs e) { MoveResults = ThisMove.RightAnswer; AnswerIsGiven(); }