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


<Window x:Class="KnowledgeTest.QuizWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Тестирование знаний"
        Height="550"
        Width="800"
        WindowStartupLocation="CenterScreen"
        ResizeMode="NoResize">

    <Grid>

        <Grid.Background>
            <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
                <GradientStop Color="#E3F2FD" Offset="0"/>
                <GradientStop Color="#BBDEFB" Offset="1"/>
            </LinearGradientBrush>
        </Grid.Background>

        <Grid.RowDefinitions>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        <StackPanel Margin="20">

            <Label Content="Тестирование знаний"
                   FontSize="28"
                   FontWeight="Bold"
                   HorizontalAlignment="Center"
                   Margin="0,0,0,20"/>

            <TextBlock x:Name="QuestionNumberText"
                       FontSize="16"
                       FontWeight="Bold"
                       Margin="0,0,0,10"/>

            <Border Background="White"
                    CornerRadius="10"
                    Padding="15"
                    Margin="0,0,0,15">

                <TextBlock x:Name="QuestionText"
                           FontSize="20"
                           TextWrapping="Wrap"/>
            </Border>

            <StackPanel Margin="10">

                <RadioButton x:Name="Answer1"
                             GroupName="Answers"
                             FontSize="16"
                             Margin="5"/>

                <RadioButton x:Name="Answer2"
                             GroupName="Answers"
                             FontSize="16"
                             Margin="5"/>

                <RadioButton x:Name="Answer3"
                             GroupName="Answers"
                             FontSize="16"
                             Margin="5"/>

                <RadioButton x:Name="Answer4"
                             GroupName="Answers"
                             FontSize="16"
                             Margin="5"/>

            </StackPanel>

            <TextBlock x:Name="AnswerInfoText"
                       FontSize="16"
                       FontWeight="Bold"
                       TextAlignment="Center"
                       Margin="0,10"/>

            <TextBlock x:Name="ResultText"
                       FontSize="20"
                       FontWeight="Bold"
                       TextAlignment="Center"
                       Margin="0,15"/>

            <StackPanel Orientation="Horizontal"
                        HorizontalAlignment="Center">

                <Button x:Name="NextButton"
                        Content="Следующий вопрос"
                        Width="180"
                        Height="40"
                        Margin="5"
                        Click="NextButton_Click"/>

                <Button x:Name="RestartButton"
                        Content="Пройти тест заново"
                        Width="180"
                        Height="40"
                        Margin="5"
                        Visibility="Collapsed"
                        Click="RestartButton_Click"/>

            </StackPanel>

        </StackPanel>

        <StatusBar Grid.Row="1">

            <StatusBarItem>
                <TextBlock x:Name="StatusText"
                           Text="Готов к прохождению теста"/>
            </StatusBarItem>

        </StatusBar>

    </Grid>

</Window>