| | |
| | | <Grid x:Name="mainGrid"> |
| | | <Grid.RowDefinitions> |
| | | <RowDefinition Height="500"/> |
| | | <RowDefinition Height="150"/> |
| | | <RowDefinition Height="150"/> |
| | | <RowDefinition Height="*"/> |
| | | <RowDefinition Height="*"/> |
| | | <RowDefinition Height="*"/> |
| | | <RowDefinition Height="25"/> |
| | | </Grid.RowDefinitions> |
| | | <DataGrid ItemsSource="{Binding dataSource}" AutoGenerateColumns="False" |
| | |
| | | CanUserDeleteRows="False" |
| | | IsReadOnly="True" |
| | | ColumnWidth="*" |
| | | VirtualizingStackPanel.VirtualizationMode="Standard" |
| | | VirtualizingPanel.IsContainerVirtualizable="True" |
| | | VirtualizingPanel.IsVirtualizing="True" |
| | | VirtualizingStackPanel.VirtualizationMode="Recycling" |
| | | FontSize="16"> |
| | | <DataGrid.Resources> |
| | | <Style TargetType="ScrollBar" BasedOn="{StaticResource ScrollStyle_Mobile}"/> |
| | | </DataGrid.Resources> |
| | | <DataGrid.Columns> |
| | | <!--<DataGridTemplateColumn Header="#" CanUserResize="False" Width="Auto"> |
| | | <DataGridTemplateColumn.CellTemplate> |
| | |
| | | </DataTemplate> |
| | | </DataGridTemplateColumn.CellTemplate> |
| | | </DataGridTemplateColumn>--> |
| | | <DataGridTextColumn Header="测试项" Binding="{Binding step}"/> |
| | | <DataGridTextColumn Header="测试值" Binding="{Binding value}"/> |
| | | <DataGridTextColumn Header="上限" Binding="{Binding limitUp}"/> |
| | | <DataGridTextColumn Header="下限" Binding="{Binding limitDown}"/> |
| | | <DataGridTextColumn Header="单位" Binding="{Binding unit}"/> |
| | | <DataGridTextColumn Header="测试结果" Binding="{Binding result}"/> |
| | | <DataGridTextColumn Header="更新时间" Binding="{Binding updateTime}"/> |
| | | <DataGridTextColumn Binding="{Binding step}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.Name}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding value}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.Value}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding limitUp}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.LimitUp}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding limitDown}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.LimitDown}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding unit}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.Unit}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding result}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.Result}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | <DataGridTextColumn Binding="{Binding updateTime}"> |
| | | <DataGridTextColumn.Header> |
| | | <TextBlock Text="{DynamicResource Test.TestTime}"/> |
| | | </DataGridTextColumn.Header> |
| | | </DataGridTextColumn> |
| | | </DataGrid.Columns> |
| | | </DataGrid> |
| | | |
| | | <Grid Background="#f1eded" Grid.Row="3"> |
| | | <Grid Background="#f1eded" Grid.Row="4"> |
| | | <DockPanel> |
| | | <StackPanel DockPanel.Dock="Right" Orientation="Horizontal" Margin="0,0,30,0"> |
| | | <Label Padding="0" FontSize="12" |
| | | VerticalAlignment="Center" |
| | | VerticalContentAlignment="Center" Content="探针使用次数:"/> |
| | | VerticalContentAlignment="Center" Content="{DynamicResource Ts.ProbeCount}"/> |
| | | <Label Padding="0" FontSize="12" Margin="0,0,15,0" |
| | | VerticalAlignment="Center" |
| | | VerticalContentAlignment="Center" Content="{Binding ProbeCount}"/> |
| | |
| | | |
| | | <Label x:Name="alarmLabel" Padding="0" FontSize="12" |
| | | VerticalAlignment="Center" |
| | | VerticalContentAlignment="Center" Content="预警次数:"/> |
| | | VerticalContentAlignment="Center" Content="{DynamicResource Ts.ProbeAlarmCount}"/> |
| | | <Label x:Name="alarmValue" Padding="0" FontSize="12" |
| | | VerticalAlignment="Center" |
| | | VerticalContentAlignment="Center" Content="{Binding ProbeWarn}"/> |
| | |
| | | |
| | | <Label x:Name="probeCountAlarm" Visibility="Collapsed" DockPanel.Dock="Left" Padding="30,0" FontSize="12" Foreground="Red" |
| | | VerticalAlignment="Center" |
| | | VerticalContentAlignment="Center" Content="探针使用已达到预警次数,请注意!"/> |
| | | VerticalContentAlignment="Center" Content="{DynamicResource Ts.ProbeAlarm}"/> |
| | | </DockPanel> |
| | | </Grid> |
| | | </Grid> |