Faktoriál
Požadavky na absolvování
2. FaktorialWPF
2.3. XAML - prvky 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="Výpočet faktoriálu" Height="250" Width="800">
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.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="Auto"/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <WrapPanel Margin="5,20,5,5" HorizontalAlignment="Center"> <Label Content="Zadejte číslo:" Margin="5" /> <TextBox Name="TxtCislo" Margin="5" TextWrapping="Wrap" Text="0" Width="120" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"/> </WrapPanel> <WrapPanel Margin="5,20,5,5" Grid.Column="1" HorizontalAlignment="Center"> <Label Content="Faktoriál:" Margin="5" /> <TextBox Name="TxtFaktorial" Margin="5" TextWrapping="Wrap" Text="0" Width="200" IsReadOnly="True" Background="AliceBlue" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"/> </WrapPanel> <StackPanel Grid.Row="1" Grid.ColumnSpan="2"> <WrapPanel HorizontalAlignment="Center"> <Button Name="BtnFor" Content="For" Margin="5" Width="110" Height="30"/> <Button Name="BtnWhile" Content="While" Margin="5" Width="110"/> <Button Name="BtnDoWhile" Content="Do While" Margin="5" Width="110"/> <Button Name="BtnRekurze" Content="Rekurze" Margin="5" Width="110"/> <Button Name="BtnMazat" Content="Mazat" Margin="5" Width="110"/> </WrapPanel> <WrapPanel HorizontalAlignment="Right"> <Button Name="BtnKonec" Content="Konec" Margin="5" Width="80" Padding="5"/> </WrapPanel> </StackPanel>
Kód 2: Prvky v Grid