| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <UserControl x:Class="TeamAAS_VP.Views.Statistics.LockResultRecoredQuery"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:prism="http://prismlibrary.com/"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:vm="clr-namespace:TeamAAS_VP.ViewModels.Statistics"
- xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
- xmlns:b="http://schemas.microsoft.com/xaml/behaviors"
- xmlns:lex="http://wpflocalizeextension.codeplex.com"
- lex:LocalizeDictionary.DesignCulture="zh-CN"
- lex:ResxLocalizationProvider.DefaultAssembly="TeamAAS-VP"
- lex:ResxLocalizationProvider.DefaultDictionary="Lang"
- prism:ViewModelLocator.AutoWireViewModel="True"
- HorizontalAlignment="Stretch"
- VerticalAlignment="Stretch"
- FontFamily="{DynamicResource DefaultFont}"
- mc:Ignorable="d"
- d:DataContext="{d:DesignInstance Type=vm:LockResultRecoredQueryViewModel}"
- d:Height="600"
- d:Width="1024"
- d:Background="White">
- <Grid Margin="8">
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- <RowDefinition Height="*" />
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
-
- <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,8">
- <TextBlock Text="产品:" VerticalAlignment="Center" Margin="0,0,8,0" />
- <ComboBox Width="200" ItemsSource="{Binding AllProduct}" DisplayMemberPath="Name" SelectedItem="{Binding SelectedProduct}" />
- <TextBlock Text="产品编号:" VerticalAlignment="Center" Margin="16,0,8,0" />
- <TextBox Width="150" Text="{Binding ProductNumber, UpdateSourceTrigger=PropertyChanged}" />
- <TextBlock Text="螺丝编号:" VerticalAlignment="Center" Margin="16,0,8,0" />
- <TextBox Width="80" Text="{Binding ScrewNumber, UpdateSourceTrigger=PropertyChanged}" />
- <TextBlock Text="开始:" VerticalAlignment="Center" Margin="16,0,8,0" />
- <DatePicker SelectedDate="{Binding StartDate}" />
- <TextBlock Text="结束:" VerticalAlignment="Center" Margin="8,0,8,0" />
- <DatePicker SelectedDate="{Binding EndDate}" />
- <Button Content="查询" Command="{Binding SearchCommand}" Margin="12,0,0,0" />
- <Button Content="导出当前页" Command="{Binding ExportCommand}" Margin="6,0,0,0" />
- </StackPanel>
- <DataGrid Grid.Row="1" ItemsSource="{Binding Results}" AutoGenerateColumns="False" CanUserAddRows="False" IsReadOnly="True">
- <DataGrid.Columns>
- <DataGridTextColumn Header="Id" Binding="{Binding Id}" Width="60" />
- <DataGridTextColumn Header="螺丝编号" Binding="{Binding Number}" Width="80" />
- <DataGridTextColumn Header="产品编号" Binding="{Binding ProductNumber}" Width="150" />
- <DataGridTextColumn Header="时间" Binding="{Binding Timestamp}" Width="160" />
- <DataGridTextColumn Header="扭矩" Binding="{Binding LockTorque}" Width="80" />
- <DataGridTextColumn Header="圈数" Binding="{Binding LockTurns}" Width="80" />
- <DataGridTextColumn Header="通过" Binding="{Binding LockPassed}" Width="60" />
- <DataGridTextColumn Header="供料器" Binding="{Binding FeederNumber}" Width="80" />
- <DataGridTextColumn Header="披头" Binding="{Binding NozzleNumber}" Width="80" />
- <DataGridTextColumn Header="结果详情" Binding="{Binding ResultDetails}" Width="*" />
- </DataGrid.Columns>
- </DataGrid>
- <Button Margin="16"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- Grid.RowSpan="2"
- Command="{x:Static materialDesign:Transitioner.MovePreviousCommand}"
- Style="{StaticResource MaterialDesignFloatingActionMiniButton}">
- <materialDesign:PackIcon Kind="StepBackward" />
- </Button>
- <Button Margin="16"
- HorizontalAlignment="Right"
- VerticalAlignment="Center"
- Grid.RowSpan="2"
- Command="{x:Static materialDesign:Transitioner.MoveNextCommand}"
- Style="{StaticResource MaterialDesignFloatingActionSecondaryButton}">
- <materialDesign:PackIcon Kind="StepForward" />
- </Button>
- <StackPanel Grid.Row="2" Orientation="Horizontal" HorizontalAlignment="Center" Margin="0,8,0,0">
- <Button Content="上一页" Command="{Binding PrevPageCommand}" Margin="4" />
- <TextBlock VerticalAlignment="Center" Margin="4">第</TextBlock>
- <TextBox Width="50" Text="{Binding PageIndex, UpdateSourceTrigger=PropertyChanged}" HorizontalContentAlignment="Center" />
- <TextBlock VerticalAlignment="Center" Margin="4">页 / 共</TextBlock>
- <TextBlock VerticalAlignment="Center" Text="{Binding TotalCount}" Margin="4" />
- <Button Content="下一页" Command="{Binding NextPageCommand}" Margin="4" />
- </StackPanel>
- </Grid>
- </UserControl>
|