common/CordonelAssemblyLine/MainWindow.xaml
2026-04-23 17:50:07 +02:00

133 lines
6.8 KiB
XML

<Window x:Class="CordonelAssemblyLine.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:ProductionControls1="clr-namespace:Ui.ProductionControls;assembly=ProductionControls"
mc:Ignorable="d"
Title="Cordonel Assembly Line"
Height="450"
Width="800"
Closing="Window_Closing">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="100"/>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="264*"/>
<ColumnDefinition Width="151*"/>
<ColumnDefinition Width="160*"/>
<ColumnDefinition Width="217*"/>
</Grid.ColumnDefinitions>
<Button Content="Kommissionierung/Picking" HorizontalAlignment="Left" Height="80" Margin="34,10,0,0" VerticalAlignment="Top" Width="220" Click="Button_Click"/>
<Button Content="Helium Prüfung/Leak" HorizontalAlignment="Left" Height="80" Margin="34,10,0,0" VerticalAlignment="Top" Width="220" Click="Button_Click_1" Grid.Row="1"/>
<Button Content="Verheiraten/Marrieage" HorizontalAlignment="Left" Height="80" Margin="34,10,0,0" VerticalAlignment="Top" Width="220" Click="Button_Click_2" Grid.Row="2"/>
<!--#region PICKING -->
<TextBox Name="txtPickingSlot"
Grid.Column="1"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding PickingSlot, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120"/>
<TextBox Name="txtPickingBarcode"
Grid.Column="2"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding PickingBarcode, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120"/>
<!--#endregion PICKING -->
<!--#region LEAK -->
<TextBox Name="txtLeakSlot"
Grid.Column="1"
Grid.Row="1"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding LeakSlot, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120"/>
<TextBox Name="txtLeakStation"
Grid.Column="2"
Grid.Row="1"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding LeakStationId, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120" />
<TextBox x:Name="txtTester"
Grid.Column="3"
Grid.Row="1"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding LeakTester, Source={StaticResource ExeConfig}}"
TextChanged="TxtTester_TextChanged"
VerticalAlignment="Top"
Width="120"/>
<!--#endregion LEAK -->
<!--#region MARRIAGE -->
<TextBox Name="txtMarrieageSlot"
Grid.Column="1" Grid.Row="2"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding MarriageSlot, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120"/>
<TextBox Name="txtMarrieageBarcode"
Grid.Column="2"
Grid.Row="2"
HorizontalAlignment="Left"
Height="23"
Margin="10,41,0,0"
TextWrapping="Wrap"
Text="{Binding MarriageBarcode, Source={StaticResource ExeConfig}}"
VerticalAlignment="Top"
Width="120"/>
<!--#endregion MARRIAGE -->
<Label Content="Slot" Grid.Column="1" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="30"/>
<Label Content="BarcodePort" Grid.Column="2" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="75"/>
<Label Content="Slot" Grid.Column="1" Grid.Row="1" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="30"/>
<Label Content="StationId" Grid.Column="2" Grid.Row="1" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="57"/>
<Label Content="Slot" Grid.Column="1" Grid.Row="2" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="30"/>
<Label Content="BarcodePort" Grid.Column="2" Grid.Row="2" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="75"/>
<Label Content="Tester" Grid.Column="3" Grid.Row="1" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="26" Width="57"/>
<ProductionControls1:ctlPictureProgressBar Name="progressBar" HorizontalAlignment="Left" Height="80" Margin="11,0,0,0" Grid.Row="3" VerticalAlignment="Top" Width="771" Grid.ColumnSpan="4"/>
<Button Name="btn1" Content="1" Grid.Column="3" HorizontalAlignment="Left" Height="28" Margin="30,36,0,0" Grid.Row="2" VerticalAlignment="Top" Width="17" Click="Btn1_Click"/>
<Button Name="btn2" Content="2" Grid.Column="3" HorizontalAlignment="Left" Height="28" Margin="52,36,0,0" Grid.Row="2" VerticalAlignment="Top" Width="17" Click="Btn2_Click"/>
<Button Name="btn3" Content="3" Grid.Column="3" HorizontalAlignment="Left" Height="28" Margin="89,36,0,0" Grid.Row="2" VerticalAlignment="Top" Width="17" Click="Btn3_Click"/>
<TextBlock Text="GoTo Current Directory ->"
Grid.Row="4"
FontFamily="Consolas"
FontStyle="Italic"
FontSize="10" Padding="0"
Margin="13 8"
Foreground="LightGray"
TextDecorations="Underline"
MouseDown="TextBlock_MouseDown"
Cursor="Hand"/>
</Grid>
</Window>