PgErrorTable.xaml 8.46 KB
Newer Older
潘栩锋's avatar
潘栩锋 committed
1
<Page x:Class="FLY.Thick.Base.UI.PgErrorTable"
潘栩锋's avatar
潘栩锋 committed
2 3 4 5 6 7 8 9 10 11 12 13 14 15
      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:iconPacks="http://metro.mahapps.com/winfx/xaml/iconpacks"
      mc:Ignorable="d" 
      
      d:DesignHeight="768" d:DesignWidth="1024"
      Background="White"
	Title="Page_WarningSystem">
    <Page.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/FLY.ControlLibrary;component/Themes/Dictionary_MyStyle.xaml"/>
潘栩锋's avatar
潘栩锋 committed
16
                <ResourceDictionary Source="pack://application:,,,/FLY.Thick.Base.UI;component/Converter/Dictionary_MyConv.xaml"/>
潘栩锋's avatar
潘栩锋 committed
17 18 19
            </ResourceDictionary.MergedDictionaries>
            <Style TargetType="Control" x:Key="iconPackStyle">
                <Setter Property="Width" Value="25"/>
潘栩锋's avatar
潘栩锋 committed
20 21
                <Setter Property="Height" Value="auto"/>
                <Setter Property="MaxHeight" Value="25"/>
潘栩锋's avatar
潘栩锋 committed
22 23 24
                <Setter Property="VerticalAlignment" Value="Center"/>
                <Setter Property="HorizontalAlignment" Value="Center"/>
            </Style>
潘栩锋's avatar
潘栩锋 committed
25
            <Style TargetType="Ellipse" x:Key="backPackStyle">
潘栩锋's avatar
潘栩锋 committed
26 27
                <Setter Property="Width" Value="50"/>
                <Setter Property="Height" Value="50"/>
潘栩锋's avatar
潘栩锋 committed
28
                <Setter Property="Fill" Value="{StaticResource Color_theme_static}"/>
潘栩锋's avatar
潘栩锋 committed
29 30 31 32 33 34 35 36 37
            </Style>
            <Style TargetType="TextBlock" x:Key="titlePackStyle">
                <Setter Property="Margin" Value="2"/>
                <Setter Property="FontSize" Value="16"/>
                <Setter Property="HorizontalAlignment" Value="Center"/>
                <Setter Property="Foreground" Value="White"/>
            </Style>
            <Style TargetType="Button" x:Key="buttonStyle" BasedOn="{StaticResource ButtonStyle_empty}">
                <Setter Property="Margin" Value="20,0"/>
潘栩锋's avatar
潘栩锋 committed
38
                <Setter Property="Foreground" Value="White"/>
潘栩锋's avatar
潘栩锋 committed
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
            </Style>
        </ResourceDictionary>
    </Page.Resources>

    <Grid Name="root_grid" >
        <Grid.RowDefinitions>
            <RowDefinition Height="auto" />
            <RowDefinition Height="496*" />
        </Grid.RowDefinitions>
        <Grid Background="{StaticResource Background_Title}">
            <Grid.ColumnDefinitions>
                <ColumnDefinition/>
                <ColumnDefinition Width="auto"/>
            </Grid.ColumnDefinitions>
            <StackPanel Orientation="Horizontal" >
                <Button Style="{StaticResource ButtonStyle_back2}" Click="button_back_Click" />
                <TextBlock Style="{StaticResource TextBlockStyle_Title}"  Text="报警"/>
                <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="60,0,0,0">
                    <Button Style="{StaticResource buttonStyle}" Click="button_iotip_click" >
潘栩锋's avatar
潘栩锋 committed
58
                        <StackPanel>
潘栩锋's avatar
潘栩锋 committed
59
                            <Grid Style="{StaticResource GridStyle_ButtonShadow}">
潘栩锋's avatar
潘栩锋 committed
60 61
                                <Ellipse Style="{StaticResource backPackStyle}" />
                                <iconPacks:PackIconMaterial Kind="AlphaI" Style="{StaticResource iconPackStyle}"/>
潘栩锋's avatar
潘栩锋 committed
62 63 64 65 66
                            </Grid>
                            <TextBlock Text="IO信息" Style="{StaticResource titlePackStyle}"/>
                        </StackPanel>
                    </Button>
                    <Button Style="{StaticResource buttonStyle}" Click="button_access_click" >
潘栩锋's avatar
潘栩锋 committed
67
                        <StackPanel>
潘栩锋's avatar
潘栩锋 committed
68
                            <Grid Style="{StaticResource GridStyle_ButtonShadow}">
潘栩锋's avatar
潘栩锋 committed
69 70
                                <Ellipse Style="{StaticResource backPackStyle}" />
                                <iconPacks:PackIconMaterial Kind="LockOpen" Style="{StaticResource iconPackStyle}"/>
潘栩锋's avatar
潘栩锋 committed
71 72 73 74 75
                            </Grid>
                            <TextBlock Text="授权" Style="{StaticResource titlePackStyle}"/>
                        </StackPanel>
                    </Button>
                    <Button Style="{StaticResource buttonStyle}" Click="button_database_click" >
潘栩锋's avatar
潘栩锋 committed
76
                        <StackPanel>
潘栩锋's avatar
潘栩锋 committed
77
                            <Grid Style="{StaticResource GridStyle_ButtonShadow}">
潘栩锋's avatar
潘栩锋 committed
78 79
                                <Ellipse Style="{StaticResource backPackStyle}" />
                                <iconPacks:PackIconMaterial Kind="DatabaseSearch" Style="{StaticResource iconPackStyle}"/>
潘栩锋's avatar
潘栩锋 committed
80 81 82 83
                            </Grid>
                            <TextBlock Text="查询" Style="{StaticResource titlePackStyle}"/>
                        </StackPanel>
                    </Button>
潘栩锋's avatar
潘栩锋 committed
84 85
                    <Button Style="{StaticResource buttonStyle}" Click="button_reset_click">
                        <StackPanel>
潘栩锋's avatar
潘栩锋 committed
86 87
                            <Grid Style="{StaticResource GridStyle_ButtonShadow}">
                                <Ellipse Style="{StaticResource backPackStyle}" Fill="#FFEE3232" />
潘栩锋's avatar
潘栩锋 committed
88
                                <iconPacks:PackIconMaterial Kind="RestartAlert" Style="{StaticResource iconPackStyle}" />
潘栩锋's avatar
潘栩锋 committed
89 90 91 92 93 94 95 96
                            </Grid>
                            <TextBlock Text="复位" Style="{StaticResource titlePackStyle}"/>
                        </StackPanel>
                    </Button>
                </StackPanel>

            </StackPanel>
            <StackPanel Grid.Column="1" Orientation="Horizontal" VerticalAlignment="Center" >
潘栩锋's avatar
潘栩锋 committed
97 98
                <Button Style="{StaticResource buttonStyle}" Click="button_silence_click" Foreground="#FFEE3232">
                    <StackPanel >
潘栩锋's avatar
潘栩锋 committed
99 100
                        <Grid Style="{StaticResource GridStyle_ButtonShadow}">
                            <Ellipse Style="{StaticResource backPackStyle}" Fill="White"/>
潘栩锋's avatar
潘栩锋 committed
101
                            <iconPacks:PackIconMaterial Kind="VolumeMute" Style="{StaticResource iconPackStyle}"  />
潘栩锋's avatar
潘栩锋 committed
102 103 104 105 106 107 108 109 110 111 112 113 114 115
                        </Grid>
                        <TextBlock Text="消音" Style="{StaticResource titlePackStyle}"/>
                    </StackPanel>
                </Button>
            </StackPanel>
        </Grid>


        <Grid Grid.Row="1">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="auto" />
                <ColumnDefinition  />
            </Grid.ColumnDefinitions>

潘栩锋's avatar
潘栩锋 committed
116 117
            <Border Style="{StaticResource BorderStyle_paramSection}" >
                <TextBlock Text="当前报警&#x0a;列表" />
潘栩锋's avatar
潘栩锋 committed
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
            </Border>

            <DataGrid Grid.Column="1" x:Name="gridFlows" 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}}" IsReadOnly="True">
                        <DataGridTextColumn.Header>
                            <StackPanel Orientation="Horizontal">
                                <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="时间" />
                            </StackPanel>
                        </DataGridTextColumn.Header>
                    </DataGridTextColumn>
134 135 136 137 138 139 140
                    <DataGridTextColumn Binding="{Binding ErrCode}" IsReadOnly="True">
                        <DataGridTextColumn.Header>
                            <StackPanel Orientation="Horizontal">
                                <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="编码" />
                            </StackPanel>
                        </DataGridTextColumn.Header>
                    </DataGridTextColumn>
潘栩锋's avatar
潘栩锋 committed
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
                    <DataGridTextColumn x:Name="column_cp" Binding="{Binding Description}" >
                        <DataGridTextColumn.Header>
                            <StackPanel Orientation="Horizontal">
                                <TextBlock Style="{StaticResource TextBlockStyle_FieldHeader}" Text="报警描述" />
                            </StackPanel>
                        </DataGridTextColumn.Header>
                    </DataGridTextColumn>
                </DataGrid.Columns>
            </DataGrid>
            <StackPanel Grid.Column="1" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="10,-30,30,10" Orientation="Horizontal">




            </StackPanel>

        </Grid>
    </Grid>
</Page>