<UserControl x:Class="LogoForceTestApp.Modules.MainModule.Views.StatementPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:LogoForceTestApp.Modules.MainModule.Views" xmlns:oxy="http://oxyplot.org/wpf" xmlns:hc="https://handyorg.github.io/handycontrol" xmlns:viewmodels="clr-namespace:LogoForceTestApp.Modules.MainModule.ViewModels" d:DataContext="{d:DesignInstance Type=viewmodels:StatementPageViewModel}" mc:Ignorable="d" d:DesignHeight="450" d:DesignWidth="800"> <UserControl.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/LogoForceTestApp.Modules.MainModule;component/Dictionary/ButtonStyle.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </UserControl.Resources> <Grid> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition Height="*" /> <RowDefinition Height="auto" /> </Grid.RowDefinitions> <StackPanel Orientation="Horizontal"> <hc:DatePicker Margin="4,0" hc:InfoElement.Title="选择开始时间" SelectedDate="{Binding SelectedStartDate}" /> <hc:DatePicker Margin="4,0" hc:InfoElement.Title="选择结束时间" SelectedDate="{Binding SelectedEndDate}" /> <TextBox Width="200" VerticalAlignment="Center" FontSize="20" Text="{Binding ProCode,UpdateSourceTrigger=PropertyChanged}" Margin="4,0" /> <Button Margin="4,0" VerticalAlignment="Center" Command="{Binding QueryCommand}" FontSize="14" Content="查询" /> </StackPanel> <DataGrid Grid.Row="1" AutoGenerateColumns="False" IsReadOnly="True" ItemsSource="{Binding InfNew}"> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding CreateTime}" Header="日期" /> <DataGridTextColumn Binding="{Binding OrderNo}" Header="订单编号" /> <DataGridTextColumn Binding="{Binding ProType}" Header="产品型号" /> <DataGridTextColumn Binding="{Binding ProCode}" Header="产品码" /> <DataGridTextColumn Binding="{Binding ProNo}" Header="产品编号" /> <DataGridTextColumn Binding="{Binding TestResult}" Header="检测结果" /> <DataGridTextColumn Binding="{Binding OperatorCode}" Header="员工码" /> <DataGridTextColumn Binding="{Binding SpendTime}" Header="用时(秒)" /> <DataGridTextColumn Binding="{Binding ItemCode}" Header="物料码" /> </DataGrid.Columns> </DataGrid> <hc:Pagination Grid.Row="2" HorizontalAlignment="Center" IsJumpEnabled="True" MaxPageCount="{Binding MaxCount}" PageIndex="{Binding PageIndex}"> <hc:Interaction.Triggers> <hc:EventTrigger EventName="PageUpdated"> <hc:EventToCommand Command="{Binding PageUpdatedCmd}" PassEventArgsToCommand="True" /> </hc:EventTrigger> </hc:Interaction.Triggers> </hc:Pagination> </Grid> </UserControl>