private void UpdateQuestion()
{
var q = list[Numb];
QuestionNumber.Text = "Вопрос № " + q.Number.ToString();
QuestionText.Text = q.Question;
// НОВОЕ (цена вопроса)
PriceText.Text = "Цена: " + q.Price.ToString();
Answer1.Content = q.Answer1;
Answer2.Content = q.Answer2;
Answer3.Content = q.Answer3;
Answer4.Content = q.Answer4;
Answer1.IsChecked = false;
Answer2.IsChecked = false;
Answer3.IsChecked = false;
Answer4.IsChecked = false;
Answer1.Visibility = Visibility.Visible;
Answer2.Visibility = Visibility.Visible;
Answer3.Visibility = Visibility.Visible;
Answer4.Visibility = Visibility.Visible;
ScoreText.Text = "Очки: " + score.ToString();
}
private void Button_Click_2(object sender, RoutedEventArgs e)
{
if (hintFriend == false)
{
var q = list[Numb];
MessageBox.Show("Друг думает: " + q.RightAnswer);
hintFriend = true;
// меняем цвет
HintFriend.Background = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
}
else
{
MessageBox.Show("ПОДСКАЗКА УЖЕ ИСПОЛЬЗОВАНА!", "ОШИБКА!");
}
}
private void Button_Click_Hall(object sender, RoutedEventArgs e)
{
if (hintHall == false)
{
MessageBox.Show("Зал считает, что это правильный ответ");
hintHall = true;
// меняем цвет
HintHall.Background = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
}
else
{
MessageBox.Show("ПОДСКАЗКА УЖЕ ИСПОЛЬЗОВАНА!", "ОШИБКА!");
}
}
private void Button_Click_50(object sender, RoutedEventArgs e)
{
if (hint50 == false)
{
var q = list[Numb];
if (Answer1.Content.ToString() != q.FiftyFiftyAnswer1 &&
Answer1.Content.ToString() != q.FiftyFiftyAnswer2)
Answer1.Visibility = Visibility.Hidden;
if (Answer2.Content.ToString() != q.FiftyFiftyAnswer1 &&
Answer2.Content.ToString() != q.FiftyFiftyAnswer2)
Answer2.Visibility = Visibility.Hidden;
if (Answer3.Content.ToString() != q.FiftyFiftyAnswer1 &&
Answer3.Content.ToString() != q.FiftyFiftyAnswer2)
Answer3.Visibility = Visibility.Hidden;
if (Answer4.Content.ToString() != q.FiftyFiftyAnswer1 &&
Answer4.Content.ToString() != q.FiftyFiftyAnswer2)
Answer4.Visibility = Visibility.Hidden;
hint50 = true;
// цвет
Hint50.Background = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
}
else
{
MessageBox.Show("ПОДСКАЗКА УЖЕ ИСПОЛЬЗОВАНА!", "ОШИБКА!");
}
}