|
@@ -55,61 +55,25 @@
|
|
|
<DataGrid ItemsSource="{Binding Wafers}" IsReadOnly="True" AutoGenerateColumns="False" RowHeight="25"
|
|
|
CanUserAddRows="False" CanUserResizeRows="False" CanUserResizeColumns="True" FontFamily="Arial" FontSize="14" >
|
|
|
<DataGrid.Columns>
|
|
|
- <DataGridTextColumn Header="Lot ID" Width="100*" Binding="{Binding LotID}" />
|
|
|
- <DataGridTextColumn Header="Slot ID" Width="100*" Binding="{Binding SlotID}" />
|
|
|
+ <DataGridTextColumn Header="Lot ID" Width="60*" Binding="{Binding LotID}" />
|
|
|
+ <DataGridTextColumn Header="Slot ID" Width="50*" Binding="{Binding SlotID}" />
|
|
|
<DataGridTextColumn Header="Arrive Time" Width="150*" Binding="{Binding StartTime,Converter={StaticResource HideMinTimeConvert}}" />
|
|
|
<DataGridTextColumn Header="Remove Time" Width="150*" Binding="{Binding EndTime,Converter={StaticResource HideMinTimeConvert}}" />
|
|
|
<DataGridTextColumn Header="Duration" Width="75*" Binding="{Binding Duration}" />
|
|
|
<DataGridTextColumn Header="Sequence" Width="200*" Binding="{Binding Sequence}" />
|
|
|
- <DataGridTextColumn Header="Status" Width="200*" Binding="{Binding Status}" />
|
|
|
- <DataGridTemplateColumn Header="Chart" Width="100*">
|
|
|
- <DataGridTemplateColumn.CellTemplate>
|
|
|
- <DataTemplate>
|
|
|
- <Button Content="To Chart" IsEnabled="{Binding EndTime,Converter={StaticResource MinTime2BoolConverter }}" Margin="0" Height="22" VerticalContentAlignment="Center" FontSize="12">
|
|
|
- <i:Interaction.Triggers>
|
|
|
- <i:EventTrigger EventName="Click">
|
|
|
- <i:InvokeCommandAction Command="{Binding DataContext.ToChartCommand,ElementName=root}" CommandParameter="{Binding }" />
|
|
|
- </i:EventTrigger>
|
|
|
- </i:Interaction.Triggers>
|
|
|
- </Button>
|
|
|
- </DataTemplate>
|
|
|
- </DataGridTemplateColumn.CellTemplate>
|
|
|
- </DataGridTemplateColumn>
|
|
|
+ <DataGridTextColumn Header="Status" Width="100*" Binding="{Binding Status}" />
|
|
|
+ <DataGridTextColumn Header="Reason" Width="200*" Binding="{Binding Reason}"/>
|
|
|
+
|
|
|
</DataGrid.Columns>
|
|
|
</DataGrid>
|
|
|
</Grid>
|
|
|
|
|
|
<Grid x:Key="MovementLayout">
|
|
|
<Grid.RowDefinitions>
|
|
|
- <RowDefinition Height="20*"/>
|
|
|
<RowDefinition Height="50*"/>
|
|
|
+ <RowDefinition Height="20*"/>
|
|
|
</Grid.RowDefinitions>
|
|
|
- <DataGrid ItemsSource="{Binding Recipes}" IsReadOnly="True" AutoGenerateColumns="False" RowHeight="25"
|
|
|
- CanUserAddRows="False" CanUserResizeRows="False" CanUserResizeColumns="True" FontFamily="Arial" FontSize="14" >
|
|
|
- <DataGrid.Columns>
|
|
|
- <DataGridTextColumn Header="Name" Width="200*" Binding="{Binding Recipe}" />
|
|
|
- <DataGridTextColumn Header="StartTime" Width="150*" Binding="{Binding StartTime,Converter={StaticResource HideMinTimeConvert}}" />
|
|
|
- <DataGridTextColumn Header="EndTime" Width="150*" Binding="{Binding EndTime,Converter={StaticResource HideMinTimeConvert}}" />
|
|
|
- <DataGridTextColumn Header="Chamber" Width="100*" Binding="{Binding Chamber}" />
|
|
|
- <DataGridTextColumn Header="SettingTime" Width="150*" Binding="{Binding SettingTime}" />
|
|
|
- <DataGridTextColumn Header="ActualTime" Width="150*" Binding="{Binding ActualTime}" />
|
|
|
- <DataGridTemplateColumn Header="Chart" Width="100*">
|
|
|
- <DataGridTemplateColumn.CellTemplate>
|
|
|
- <DataTemplate>
|
|
|
- <Button Content="To Chart" Margin="0" Height="22" VerticalContentAlignment="Center" FontSize="12">
|
|
|
- <i:Interaction.Triggers>
|
|
|
- <i:EventTrigger EventName="Click">
|
|
|
- <i:InvokeCommandAction Command="{Binding DataContext.ToChartCommand,ElementName=root}" CommandParameter="{Binding}" />
|
|
|
- </i:EventTrigger>
|
|
|
- </i:Interaction.Triggers>
|
|
|
- </Button>
|
|
|
- </DataTemplate>
|
|
|
- </DataGridTemplateColumn.CellTemplate>
|
|
|
- </DataGridTemplateColumn>
|
|
|
- </DataGrid.Columns>
|
|
|
- </DataGrid>
|
|
|
-
|
|
|
- <TabControl Grid.Row="1">
|
|
|
+ <TabControl Grid.Row="0">
|
|
|
<TabItem Header="Movements">
|
|
|
<DataGrid ItemsSource="{Binding Movements}" IsReadOnly="True" AutoGenerateColumns="False" RowHeight="25"
|
|
|
CanUserAddRows="False" CanUserResizeRows="False" CanUserResizeColumns="True" FontFamily="Arial" FontSize="14">
|