<Page x:Class="FLY.FeedbackRenZiJia.UI.Client.Page_ErrorNewestTable" 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:FLY.FeedbackRenZiJia.UI.Client" mc:Ignorable="d" d:DesignHeight="900" d:DesignWidth="960" Background="White" Title="Page_ErrorTable"> <Page.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Themes/Dictionary_MyStyle.xaml"/> </ResourceDictionary.MergedDictionaries> <ControlTemplate x:Key="picture_button" TargetType="Button"> <Border Name="border" BorderThickness="1" CornerRadius="5"> <ContentPresenter Content="{TemplateBinding Content}"/> </Border> <ControlTemplate.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter TargetName="border" Property="BorderBrush" Value="LightBlue"/> </Trigger> <Trigger Property="IsPressed" Value="True"> <Setter TargetName="border" Property="Background" Value="LightGray"/> </Trigger> </ControlTemplate.Triggers> </ControlTemplate> </ResourceDictionary> </Page.Resources> <Grid Name="root_grid" > <!--<Grid.DataContext> <StaticResource ResourceKey="testunit_weighters"/> </Grid.DataContext>--> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition Height="auto" /> <RowDefinition Height="496*" /> </Grid.RowDefinitions> <StackPanel Orientation="Horizontal" Background="{StaticResource Background_Title}"> <Button Style="{StaticResource ButtonStyle_back2}" Click="button_back_Click" /> <TextBlock Style="{StaticResource TextBlockStyle_Title}" Text="报警"/> </StackPanel> <Grid Grid.Row="2"> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto" /> <ColumnDefinition /> </Grid.ColumnDefinitions> <Border Width="150" Background="{StaticResource Color_theme_activity}" Margin="0,5,5,5" > <TextBlock Style="{StaticResource TextBlockStyle_ItemHeader}" Text="历史报警
列表" /> </Border> <Grid Grid.Column="1" x:Name="grid_window"> <Grid.RowDefinitions> <RowDefinition Height="auto"/> <RowDefinition/> </Grid.RowDefinitions> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition/> <ColumnDefinition Width="auto"/> </Grid.ColumnDefinitions> <StackPanel Orientation="Horizontal" Margin="5"> <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_prepage_Click" Width="40" Height="40" Margin="5"> <Path Data="{StaticResource Geometry_arrow-left}" Fill="{StaticResource Color_theme_activity}" Stretch="Uniform"/> </Button> <StackPanel Orientation="Horizontal" Margin="5"> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm}" Text="第"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent}" Text="{Binding CurrentPage}"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm}" Text="页"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm_interval}" Text="/"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm}" Text="共"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent}" Text="{Binding TotalPages}"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm}" Text="页"/> </StackPanel> <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_nextpage_Click" Width="40" Height="40" Margin="5"> <Path Data="{StaticResource Geometry_arrow-right}" Fill="{StaticResource Color_theme_activity}" Stretch="Uniform"/> </Button> <Button Style="{StaticResource ButtonStyle_empty}" Background="Transparent" Click="button_newest_Click" Width="40" Height="40" Margin="5"> <Path Data="{StaticResource Geometry_arrow-collapse-right}" Fill="{StaticResource Color_theme_activity}" Stretch="Uniform"/> </Button> <StackPanel Orientation="Horizontal" Margin="20,5"> <TextBlock Style="{StaticResource TextBlockStyle_FieldHeaderEditable}" Text="显示"/> <TextBox Style="{StaticResource TextBoxStyle_FieldContent}" Text="{Binding Size}" MinWidth="40"/> <TextBlock Style="{StaticResource TextBlockStyle_FieldContent_mm}" Text="行"/> </StackPanel> </StackPanel> <Button Grid.Column="1" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="10,-30,30,10" Style="{StaticResource ResourceKey=ButtonStyle_empty}" Click="button_clear_click" > <Grid> <Grid.Effect> <DropShadowEffect BlurRadius="15" Direction="-90" RenderingBias="Quality" Opacity=".2" ShadowDepth="1"/> </Grid.Effect> <Ellipse Fill="White" Stretch="Uniform" Width="60"/> <Path Data="{StaticResource Geometry_close-circle}" Fill="Red" Stretch="Uniform" Width="60" Height="60"/> <TextBlock Text="清空" Padding="2" Background="Red" Foreground="White" FontSize="18" VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,-10"/> </Grid> </Button> </Grid> <DataGrid Grid.Row="1" ItemsSource="{Binding Record}" AutoGenerateColumns="False" IsReadOnly="True" > <DataGrid.CellStyle> <Style TargetType="DataGridCell"> <Setter Property="FontSize" Value="20"/> </Style> </DataGrid.CellStyle> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding Time,StringFormat={}{0:MM/dd HH:mm}}" > <DataGridTextColumn.Header> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="时间" /> </StackPanel> </DataGridTextColumn.Header> </DataGridTextColumn> <DataGridTextColumn Binding="{Binding State}" > <DataGridTextColumn.Header> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="状态" /> </StackPanel> </DataGridTextColumn.Header> </DataGridTextColumn> <DataGridTextColumn Binding="{Binding Description}" > <DataGridTextColumn.Header> <StackPanel Orientation="Horizontal"> <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="报警描述" /> </StackPanel> </DataGridTextColumn.Header> </DataGridTextColumn> </DataGrid.Columns> </DataGrid> </Grid> </Grid> </Grid> </Page>