| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 | <UserControl x:Class="Aitex.Core.UI.View.Common.EventView"             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:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"               xmlns:wf ="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"              mc:Ignorable="d"              d:DesignHeight="425" d:DesignWidth="1200">    <Grid>        <Grid.ColumnDefinitions>            <ColumnDefinition Width="240" />            <ColumnDefinition Width="*" />        </Grid.ColumnDefinitions>                <Grid Grid.Column="0">            <GroupBox Header="{DynamicResource GlobalLableEventViewQueryOption}" FontSize="15" Height="96" Name="groupBox2"  Margin="3,121,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" Width="229">                <Grid>                    <CheckBox Content="{DynamicResource GlobalLableEventViewAlarm}" HorizontalAlignment="Left" Margin="6,12,0,0" Height="Auto" VerticalAlignment="Top" IsChecked="{Binding SearchAlarmEvent}" FontSize="14" />                    <CheckBox Content="{DynamicResource GlobalLableEventViewWarning}" Height="Auto" HorizontalAlignment="Left" Margin="121,12,0,0" VerticalAlignment="Top" IsChecked="{Binding SearchWarningEvent}" FontSize="14" />                    <CheckBox Content="{DynamicResource GlobalLableEventViewInformation}" Height="Auto" HorizontalAlignment="Left" Margin="6,38,0,0" VerticalAlignment="Top" IsChecked="{Binding SearchInfoEvent}" FontSize="14" />                    <!--<CheckBox Content="Operation" Height="Auto" HorizontalAlignment="Left" Margin="121,38,0,0" VerticalAlignment="Top" IsChecked="{Binding SearchOpeLog}" FontSize="14" />-->                </Grid>            </GroupBox>            <GroupBox FontSize="15" Header="{DynamicResource GlobalLableEventViewExtraCondition}" Name="groupBox4" Margin="3,225,0,0" Height="100" VerticalAlignment="Top" HorizontalAlignment="Left" Width="229">                <Grid>                    <!--<ComboBox Margin="72,17,0,0" Height="23" VerticalAlignment="Top" HorizontalAlignment="Left" Width="132" ItemsSource="{Binding EventList}" SelectedItem="{Binding SelectedEvent,UpdateSourceTrigger=PropertyChanged}" FontSize="13" />                    <TextBlock Text="Event" Height="16" HorizontalAlignment="Left" Margin="3,20,0,0" Name="checkBox1" Tag="ReactorA" VerticalAlignment="Top" FontFamily="Segoe UI" FontSize="14" />-->                    <TextBlock Text="{DynamicResource GlobalLableEventViewKeyWords}" Height="23" HorizontalAlignment="Left" Margin="3,21,0,0" Name="checkBox3" Tag="ReactorC" VerticalAlignment="Top" FontFamily="Arial,SimSun" FontSize="14" />                    <TextBox FontSize="14" Height="22" Margin="72,21,0,0" Text="{Binding SearchKeyWords,UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Left" Width="132" VerticalAlignment="Top" />                </Grid>            </GroupBox>            <Button  FontSize="15" Canvas.Left="26" Canvas.Top="503" Margin="38,352,102,0" Height="29" VerticalAlignment="Top" FontFamily="Arial,SimSun" Click="Button_Click" Content="{DynamicResource GlobalLableEventViewButtonQuery}"/>            <Button  FontSize="15" Canvas.Left="26" Canvas.Top="503" Margin="38,386,102,0" Height="29" VerticalAlignment="Top" FontFamily="Arial,SimSun" Command="{Binding ExportCommand}"  Content="{DynamicResource GlobalLableEventViewButtonExport}"/>            <Label Style="{StaticResource MiddleLabel}" Height="30"  Width="126" FontSize="14" Canvas.Left="-6" Canvas.Top="3" Content="{DynamicResource GlobalLableEventViewQueryCondition}" Margin="54,5,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" FontFamily="Arial,SimSun"></Label>            <Label Style="{StaticResource MiddleLabel}" Height="28" Name="label4" Width="76" FontSize="14" Canvas.Left="-6" Canvas.Top="3" Content="{DynamicResource GlobalLableEventViewStartTime}" Margin="9,46,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" FontFamily="Arial,SimSun"></Label>            <Label Style="{StaticResource MiddleLabel}" Height="28" Name="label5" Width="76" FontSize="14" Canvas.Left="-6" Canvas.Top="26" Content="{DynamicResource GlobalLableEventViewEndTime}" Margin="8,80,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" FontFamily="Arial,SimSun"></Label>            <wfi:WindowsFormsHost Height="25" FontSize="13" FontFamily="Arial,SimSun" Margin="81,80,0,0" HorizontalAlignment="Left" Width="145" VerticalAlignment="Top">                <wf:DateTimePicker x:Name="wfTimeTo" Value="2013-8-1" CustomFormat="yyyy/MM/dd HH:mm:ss" Format="Custom"></wf:DateTimePicker>            </wfi:WindowsFormsHost>            <wfi:WindowsFormsHost Height="25" FontSize="13" FontFamily="Arial,SimSun" Margin="81,47,0,0" HorizontalAlignment="Left" Width="145" VerticalAlignment="Top">                <wf:DateTimePicker x:Name="wfTimeFrom" Value="2011-8-1" CustomFormat="yyyy/MM/dd HH:mm:ss" Format="Custom"></wf:DateTimePicker>            </wfi:WindowsFormsHost>        </Grid>        <Grid Grid.Column="1">            <Grid>                <Grid.RowDefinitions>                    <RowDefinition Height="35"/>                    <RowDefinition Height="*"/>                </Grid.RowDefinitions>                <StackPanel Grid.Row="0" Width="300" HorizontalAlignment="Left" Margin="100,10,30,0" VerticalAlignment="Top" Orientation="Horizontal" >                    <TextBlock Height="23"  Text="{DynamicResource GlobalLableEventViewResult}" VerticalAlignment="Top" />                    <TextBlock Height="23" TextAlignment="Center"  Text="{Binding SearchedResult.Count}"  Width="51" FlowDirection="RightToLeft" />                    <TextBlock Height="23"  Text="{DynamicResource GlobalLableEventViewRecords}"   />                </StackPanel>                 <DataGrid Grid.Row="1"                           Margin="10"                          Width="900"                          ScrollViewer.CanContentScroll="True"                           ScrollViewer.VerticalScrollBarVisibility="Visible"                          ScrollViewer.HorizontalScrollBarVisibility="Auto"                                                    HorizontalAlignment="Left"                          AutoGenerateColumns="False" Name="dataGrid1" ItemsSource="{Binding SearchedResult,Mode=OneWay}"                  SelectionUnit="FullRow" FontFamily="Arial,SimSun"                    HorizontalGridLinesBrush="Gray" VerticalGridLinesBrush="#A0808080"                  AlternatingRowBackground="#74C7F7FF" BorderThickness="1" SelectionMode="Single"                   CanUserReorderColumns="False" CanUserAddRows="False" BorderBrush="#5C000000"                   ColumnHeaderHeight="25" ClipboardCopyMode="IncludeHeader" CanUserSortColumns="False"                           IsReadOnly="True" RowBackground="#FFAFD5D5" FontSize="12.5">                    <DataGrid.Style>                        <Style TargetType="ItemsControl">                            <Setter Property="HorizontalContentAlignment" Value="Stretch"/>                            <Style.Resources>                                <!-- Background of selected item when focussed -->                                <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Blue" />                            </Style.Resources>                        </Style>                    </DataGrid.Style>                    <DataGrid.Columns>                        <DataGridTemplateColumn Width="30" CanUserSort="True" SortMemberPath="Icon">                            <DataGridTemplateColumn.CellTemplate>                                <DataTemplate>                                    <Image Width="20" Height="20" HorizontalAlignment="Center" Stretch="Fill" VerticalAlignment="Center" Source="{Binding Icon}" />                                </DataTemplate>                            </DataGridTemplateColumn.CellTemplate>                            <DataGridTemplateColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="ToolTip" Value="{Binding LogType}" />                                </Style>                            </DataGridTemplateColumn.CellStyle>                        </DataGridTemplateColumn>                        <DataGridTextColumn Width="70" Binding="{Binding LogType,Mode=OneWay}"   CanUserSort="True" CanUserReorder="False" IsReadOnly="True" CanUserResize="False">                            <DataGridTextColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="ToolTip" Value="{Binding LogType}" />                                </Style>                            </DataGridTextColumn.CellStyle>                            <DataGridTextColumn.HeaderTemplate >                                <DataTemplate>                                    <TextBlock Text="{DynamicResource GlobalLableEventViewType}" />                                </DataTemplate>                            </DataGridTextColumn.HeaderTemplate>                        </DataGridTextColumn>                        <DataGridTextColumn Width="145" Binding="{Binding Time,Mode=OneWay}"  CanUserSort="True" CanUserReorder="True" IsReadOnly="True" CanUserResize="False">                            <DataGridTextColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="ToolTip" Value="{Binding Time}" />                                </Style>                            </DataGridTextColumn.CellStyle>                            <DataGridTextColumn.HeaderTemplate >                                <DataTemplate>                                    <TextBlock Text="{DynamicResource GlobalLableEventViewTime}" />                                </DataTemplate>                            </DataGridTextColumn.HeaderTemplate>                        </DataGridTextColumn>                        <DataGridTextColumn Width="60" Binding="{Binding TargetChamber,Mode=OneWay}"  CanUserSort="True" CanUserReorder="False" IsReadOnly="True" CanUserResize="False" >                            <DataGridTextColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="ToolTip" Value="{Binding TargetChamber}" />                                </Style>                            </DataGridTextColumn.CellStyle>                            <DataGridTextColumn.HeaderTemplate >                                <DataTemplate>                                    <TextBlock Text="{DynamicResource GlobalLableEventViewSystem}" />                                </DataTemplate>                            </DataGridTextColumn.HeaderTemplate>                        </DataGridTextColumn>                        <DataGridTextColumn Width="*" Binding="{Binding Detail,Mode=OneWay}"  CanUserSort="True" CanUserReorder="False" IsReadOnly="True"  CanUserResize="False">                            <DataGridTextColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="ToolTip" Value="{Binding Detail}" />                                </Style>                            </DataGridTextColumn.CellStyle>                            <DataGridTextColumn.HeaderTemplate >                                <DataTemplate>                                    <TextBlock Text="{DynamicResource GlobalLableEventViewContent}" />                                </DataTemplate>                            </DataGridTextColumn.HeaderTemplate>                        </DataGridTextColumn>                    </DataGrid.Columns>                    <DataGrid.Background>                        <SolidColorBrush />                    </DataGrid.Background>                </DataGrid>             </Grid>        </Grid>    </Grid></UserControl>
 |