<Window x:Class="TimeWpfApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Практическая работа: Класс Время" Height="450" Width="400">
<Grid>
<StackPanel Margin="20">
<TextBlock Text="Установка времени" FontSize="16" FontWeight="Bold" Margin="0,0,0,10"/>
<Grid Margin="0,0,0,10">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0" Margin="5">
<Label Content="Час:"/>
<TextBox x:Name="InputHour" Text="12"/>
</StackPanel>
<StackPanel Grid.Column="1" Margin="5">
<Label Content="Мин:"/>
<TextBox x:Name="InputMinute" Text="30"/>
</StackPanel>
<StackPanel Grid.Column="2" Margin="5">
<Label Content="Сек:"/>
<TextBox x:Name="InputSecond" Text="00"/>
</StackPanel>
</Grid>
<Button Content="Установить время" Click="BtnSetTime_Click" Height="30" Margin="0,0,0,20"/>
<TextBlock Text="Изменение времени" FontSize="16" FontWeight="Bold" Margin="0,0,0,10"/>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="0,0,0,20">
<TextBox x:Name="InputValue" Width="60" VerticalContentAlignment="Center" Margin="0,0,10,0" Text="1"/>
<Button Content="+ Час" Click="BtnAddHour_Click" Width="70" Margin="2"/>
<Button Content="+ Мин" Click="BtnAddMinute_Click" Width="70" Margin="2"/>
<Button Content="+ Сек" Click="BtnAddSecond_Click" Width="70" Margin="2"/>
</StackPanel>
<Border BorderBrush="Gray" BorderThickness="1" Padding="15" CornerRadius="5" Background="#F0F0F0">
<TextBlock x:Name="DisplayTime" Text="00:00:00" FontSize="40" HorizontalAlignment="Center" FontFamily="Consolas"/>
</Border>
<TextBlock x:Name="DisplayError" Foreground="Red" Margin="0,15,0,0" TextWrapping="Wrap" TextAlignment="Center" FontWeight="Bold"/>
</StackPanel>
</Grid>
</Window>