2. PrevodSekundWPF

2.3. XAML - prvky formuláře

Nastavení formuláře

Následující XAML kód obsahuje nastavení formuláře - viz Kód 1. Pokud je zapotřebí zkopírujte XAML kód a vložte jej namísto řádky s nastavením vlastností okna (řádek začíná Title=....).

Title="Převod" Height="350" Width="500">

Kód 1: Nastavení vlastností formuláře

Grid

Následující zdrojový kód XAML obsahuje potřebné prvky na formuláři pro řešení úlohy, bez nastavení událostí - viz Kód 2. Pokud je zapotřebí, zkopírujte XAML kód a vložte jej mezi počáteční a koncovou značku prvku Grid.
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <StackPanel Grid.Row="1" Grid.Column="0" Margin="20,20">
            <Label Content="Celkem sekund:" FontWeight="Bold" FontSize="14"/>
            <TextBox Name="TxtCelkem" ToolTip="Zadejte celkový počet sekund"  />
        </StackPanel>
        <StackPanel  Grid.Row="1" Grid.Column="1" Margin="20,20">
            <Label Content="Hodin:" FontWeight="Bold" FontSize="14"/>
            <TextBox Name="TxtHodin" Background="AliceBlue" IsReadOnly="True" />
 
            <Label Content="Minut:" FontWeight="Bold" FontSize="14" Margin="0,10,0,0"/>
            <TextBox Name="TxtMinut" Background="AliceBlue" IsReadOnly="True" />
 
            <Label Content="Sekund:" FontWeight="Bold" FontSize="14" Margin="0,10,0,0"/>
            <TextBox Name="TxtSekund" Background="AliceBlue" IsReadOnly="True" />
        </StackPanel>
        <Button Name="BtnPrevod" Content="Převod" Grid.Row="3" Grid.Column="0" Margin="5,10" Width="100" VerticalAlignment="Center" />
        <Button Name="BtnKonec" Content="Konec" Grid.Row="3" Grid.Column="1" Margin="5,10" Width="100" VerticalAlignment="Center" />

Kód 2: Prvky v Grid