| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <UserControl x:Class="LocalhostMES.Views.Tabs.ProcessRecordsView"
- 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:prism="http://prismlibrary.com/"
- prism:ViewModelLocator.AutoWireViewModel="True"
- mc:Ignorable="d"
- d:DesignHeight="400" d:DesignWidth="780">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <StackPanel Grid.Row="0" Orientation="Horizontal" Margin="10">
- <TextBlock Text="SN:" VerticalAlignment="Center" Margin="4,0" />
- <TextBox Width="180" Text="{Binding SearchSn, UpdateSourceTrigger=PropertyChanged}" />
- <Button Content="按SN搜索" Width="96" Style="{StaticResource SecondaryButtonStyle}" Command="{Binding SearchBySnCommand}" />
- <Button Content="刷新" Width="80" Style="{StaticResource SecondaryButtonStyle}" Command="{Binding RefreshProcessRecordsCommand}" />
- <Button Content="清空" Width="80" Style="{StaticResource DangerButtonStyle}" Command="{Binding ClearProcessRecordsCommand}" />
- </StackPanel>
- <DataGrid Grid.Row="1" ItemsSource="{Binding DgProcessRecords}" SelectedItem="{Binding SelectProcessRecord}" Margin="10,0,10,10">
- <DataGrid.Columns>
- <DataGridTextColumn Header="SN" Binding="{Binding Sn}" Width="150" />
- <DataGridTextColumn Header="工位" Binding="{Binding Station}" Width="100" />
- <DataGridTextColumn Header="结果" Binding="{Binding OverallResult}" Width="60">
- <DataGridTextColumn.ElementStyle>
- <Style TargetType="TextBlock">
- <Setter Property="HorizontalAlignment" Value="Center" />
- <Setter Property="Foreground" Value="{Binding OverallResult, Converter={StaticResource ResultColorConverter}}" />
- </Style>
- </DataGridTextColumn.ElementStyle>
- </DataGridTextColumn>
- <DataGridTextColumn Header="设备" Binding="{Binding Equipment}" Width="120" />
- <DataGridTextColumn Header="加工时间" Binding="{Binding ProcessTime, StringFormat=yyyy-MM-dd HH:mm:ss}" Width="140" />
- </DataGrid.Columns>
- </DataGrid>
- </Grid>
- </UserControl>
|