Загрузка данных
<Window x:Class="Щебнев.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Щебнев"
mc:Ignorable="d"
Title="Калькулятор металла" Height="560" Width="860">
<Grid Margin="10">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="220"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0">
<Label Content="Тип проката:" FontWeight="Bold"/>
<RadioButton x:Name="rbUgolok" Content="Уголок" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbList" Content="Лист" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbTruba" Content="Труба круглая" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbKrug" Content="Круг / проволока" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbKvTruba" Content="Квадратная труба" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbKvadrat" Content="Квадрат" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbShveller" Content="Швеллер" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbLenta" Content="Лента" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbBalka" Content="Балка" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbShest" Content="Шестигранник" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
<RadioButton x:Name="rbRelsy" Content="Рельсы" Margin="4,2" GroupName="Shape" Checked="Shape_Checked"/>
</StackPanel>
<StackPanel Grid.Column="1" Margin="10,0,0,0">
<Label Content="Материал:" FontWeight="Bold"/>
<ComboBox x:Name="Material" Width="200" HorizontalAlignment="Left"
SelectionChanged="Material_SelectionChanged">
<ComboBoxItem>Сталь</ComboBoxItem>
<ComboBoxItem>Нержавеющая сталь</ComboBoxItem>
<ComboBoxItem>Алюминий</ComboBoxItem>
<ComboBoxItem>Бронза</ComboBoxItem>
<ComboBoxItem>Латунь</ComboBoxItem>
<ComboBoxItem>Медь</ComboBoxItem>
<ComboBoxItem>Титан</ComboBoxItem>
<ComboBoxItem>Чугун</ComboBoxItem>
<ComboBoxItem>Цинк</ComboBoxItem>
</ComboBox>
<Label Content="Марка металла:" FontWeight="Bold" Margin="0,6,0,0"/>
<ComboBox x:Name="MarkaMetall" Width="200" HorizontalAlignment="Left"
SelectionChanged="MarkaMetall_SelectionChanged"/>
<Label Content="Плотность, г/см³:" FontWeight="Bold" Margin="0,6,0,0"/>
<TextBox x:Name="Density" Width="120" HorizontalAlignment="Left"
IsReadOnly="True" Background="#FFF0F0F0"/>
<Label x:Name="lblA" Content="Размер A, мм:"
FontWeight="Bold" Margin="0,10,0,0"/>
<TextBox x:Name="tbA" Width="120" HorizontalAlignment="Left"/>
<Label x:Name="lblB" Content="Размер B, мм:"
FontWeight="Bold" Margin="0,6,0,0"/>
<TextBox x:Name="tbB" Width="120" HorizontalAlignment="Left"/>
<Label x:Name="lblS" Content="Толщина стенки S, мм:"
FontWeight="Bold" Margin="0,6,0,0" Visibility="Collapsed"/>
<TextBox x:Name="tbS" Width="120" HorizontalAlignment="Left"
Visibility="Collapsed"/>
<Label Content="Длина L, м:" FontWeight="Bold" Margin="0,6,0,0"/>
<TextBox x:Name="tbL" Width="120" HorizontalAlignment="Left"/>
<Button Content="Рассчитать" Width="120" HorizontalAlignment="Left"
Margin="0,12,0,0" Padding="4" Click="Calculate_Click"/>
<Label Content="Вес металла, кг:" FontWeight="Bold" Margin="0,8,0,0"/>
<TextBox x:Name="tbResult" Width="180" HorizontalAlignment="Left"
IsReadOnly="True" Background="#FFF0F0F0" FontSize="14" FontWeight="Bold"/>
<CheckBox x:Name="cbHistory" Content="Показать справку о марке"
Margin="0,12,0,0" Checked="cbHistory_Checked" Unchecked="cbHistory_Unchecked"/>
<TextBox x:Name="History" Width="420" HorizontalAlignment="Left"
TextWrapping="Wrap" Height="80" Margin="0,4,0,0"
IsReadOnly="True" Background="#FFF8F8F8"
Visibility="Collapsed"/>
</StackPanel>
</Grid>
</Window>