NB-DO\bib 8bdf2b334e Habe nun das Fenster "Kürzel" sowie Code Behind fertig und das "PinPanel", ebenfalls mit Code Behind angefertig.
Bitte Kommentare lesen wenn was geändert werden soll oder mich Ansprechen, danke :)
2025-06-05 11:17:46 +02:00

64 lines
4.6 KiB
XML

<Window x:Class="StempelClient.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:StempelClient"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800"
KeyDown="Window_KeyDown">
<Grid Margin="10" Background="LightGray">
<!-- Zwei Zeilen: Die erste für das Textfeld und das Label, die zweite für die Buchstaben-Buttons -->
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!-- Zeile 0: Textfeld und Label "Kürzel" -->
<StackPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Center" Margin="0,10,0,20">
<Label FontWeight="Bold" FontSize="12" Content="Kürzel" VerticalAlignment="Center" Margin="0,0,10,0" Width="50" Height="30"/>
<TextBox x:Name="KuerzelTextBox" Width="200" Height="25" TextChanged="TextBox_TextChanged" BorderThickness="2" Background="White"/>
</StackPanel>
<!-- Zeile 1: Buttons von A-Z in einem WrapPanel mit fester Breite -->
<WrapPanel x:Name="PinButtonsPanel"
Grid.Row="1"
HorizontalAlignment="Center"
VerticalAlignment="Top"
Margin="50,20,0,0"
Width="170">
<Button Content="A" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="B" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="C" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="D" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="E" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="F" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="G" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="H" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="I" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="J" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="K" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="L" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="M" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="N" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="O" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="P" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="Q" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="R" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="S" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="T" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="U" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="V" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="W" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="X" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="Y" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<Button Content="Z" Width="30" Height="30" Margin="2" Background="White" Click="LetterButton_Click"/>
<!-- Neuer Enter-Button -->
<Button x:Name="EnterButton" Content="↵" Width="132" Height="30" Margin="2" Background="LightGreen" Click="EnterButton_Click"/>
</WrapPanel>
</Grid>
</Window>