57 lines
3.0 KiB
XML
57 lines
3.0 KiB
XML
<Window x:Class="MembranePoreTester.Views.HistoryWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
Title="历史记录" Height="600" Width="900"
|
|
WindowStartupLocation="CenterOwner">
|
|
<Grid Margin="10">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="*"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
|
|
<!-- 过滤条件 -->
|
|
<StackPanel Orientation="Horizontal" Grid.Row="0" Margin="0,0,0,10">
|
|
<Label Content="工位:"/>
|
|
<ComboBox x:Name="cmbStation" SelectedIndex="0" Width="80" Margin="5,0">
|
|
<ComboBoxItem Content="全部"/>
|
|
<ComboBoxItem Content="1"/>
|
|
<ComboBoxItem Content="2"/>
|
|
<ComboBoxItem Content="3"/>
|
|
</ComboBox>
|
|
<Label Content="测试类型:"/>
|
|
<ComboBox x:Name="cmbType" SelectedIndex="0" Width="120" Margin="5,0">
|
|
<ComboBoxItem Content="全部"/>
|
|
<ComboBoxItem Content="泡点法"/>
|
|
<ComboBoxItem Content="孔分布"/>
|
|
</ComboBox>
|
|
<Label Content="日期范围:"/>
|
|
<DatePicker x:Name="dpStart" Width="120"/>
|
|
<Label Content="-" Margin="2"/>
|
|
<DatePicker x:Name="dpEnd" Width="120"/>
|
|
<Button Content="查询" Click="Query_Click" Padding="15,5" Margin="10,0"/>
|
|
<Button Content="导出选中" Click="ExportSelected_Click" Padding="15,5"/>
|
|
</StackPanel>
|
|
|
|
<!-- 历史记录列表 -->
|
|
<DataGrid x:Name="dgHistory" Grid.Row="1" AutoGenerateColumns="False"
|
|
IsReadOnly="True" SelectionMode="Single" SelectionUnit="FullRow">
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn Header="ID" Binding="{Binding Id}" Width="50"/>
|
|
<DataGridTextColumn Header="工位" Binding="{Binding StationId}" Width="50"/>
|
|
<DataGridTextColumn Header="类型" Binding="{Binding Type}" Width="80"/>
|
|
<DataGridTextColumn Header="测试日期" Binding="{Binding TestDate}" Width="150"/>
|
|
<DataGridTextColumn Header="样品类型" Binding="{Binding SampleType}" Width="100"/>
|
|
<DataGridTextColumn Header="规格" Binding="{Binding SampleSpec}" Width="100"/>
|
|
<DataGridTextColumn Header="测试者" Binding="{Binding Tester}" Width="100"/>
|
|
<DataGridTextColumn Header="结果" Binding="{Binding Result}" Width="150"/>
|
|
</DataGrid.Columns>
|
|
</DataGrid>
|
|
|
|
<!-- 底部按钮 -->
|
|
<StackPanel Grid.Row="2" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0,10,0,0">
|
|
<Button Content="加载到当前工位" Click="LoadToCurrentStation_Click" Padding="15,5" Margin="5"/>
|
|
<Button Content="关闭" Click="Close_Click" Padding="15,5"/>
|
|
</StackPanel>
|
|
</Grid>
|
|
</Window> |