Загрузка данных


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("ПОДСКАЗКА УЖЕ ИСПОЛЬЗОВАНА!", "ОШИБКА!");
    }
}