<Window x:Class="Questionnaire.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Анкета пользователя"
Height="550"
Width="800">
<Grid Margin="10">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="2*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<!-- Левая колонка -->
<StackPanel Grid.Column="0" Margin="10">
<TextBlock Text="ФИО"/>
<TextBox x:Name="txtFIO" Margin="0,5"/>
<TextBlock Text="Дата рождения"/>
<DatePicker x:Name="dpBirthDate"
Margin="0,5"
SelectedDateChanged="dpBirthDate_SelectedDateChanged"/>
<TextBlock Text="Возраст"/>
<TextBox x:Name="txtAge"
Margin="0,5"
IsReadOnly="True"/>
<TextBlock Text="Пол"/>
<ComboBox x:Name="cmbGender"
Margin="0,5"/>
<TextBlock Text="Город"/>
<ComboBox x:Name="cmbCity"
Margin="0,5"
SelectionChanged="cmbCity_SelectionChanged"/>
<TextBox x:Name="txtOtherCity"
Margin="0,5"
Visibility="Collapsed"/>
<TextBlock Text="Email"/>
<TextBox x:Name="txtEmail"
Margin="0,5"/>
<TextBlock Text="Телефон"/>
<TextBox x:Name="txtPhone"
Margin="0,5"/>
<CheckBox x:Name="chkMailing"
Margin="0,10"
Content="Согласие на рассылку"/>
<TextBlock Text="Уровень владения ПК"/>
<RadioButton x:Name="rbBeginner"
Content="Начальный"/>
<RadioButton x:Name="rbMiddle"
Content="Средний"/>
<RadioButton x:Name="rbAdvanced"
Content="Продвинутый"/>
<StackPanel Orientation="Horizontal"
HorizontalAlignment="Center"
Margin="0,20">
<Button Content="Показать анкету"
Width="140"
Margin="5"
Click="Show_Click"/>
<Button Content="Очистить"
Width="100"
Margin="5"
Click="Clear_Click"/>
</StackPanel>
</StackPanel>
<!-- Правая колонка -->
<GroupBox Grid.Column="1"
Header="Результат"
Margin="10">
<ListBox x:Name="lstResult"/>
</GroupBox>
</Grid>
</Window>