增加报警

This commit is contained in:
2025-01-01 17:41:48 +08:00
parent f26bf28181
commit 7b5df5877d
16 changed files with 896 additions and 122 deletions

View File

@@ -183,7 +183,7 @@
<Grid>
<Grid.Resources>
<Style x:Key="TitelStyle" TargetType="TextBlock">
<Setter Property="FontSize" Value="32" />
<Setter Property="FontSize" Value="26" />
<Setter Property="Margin" Value="10,0" />
<Setter Property="VerticalAlignment" Value="Center" />
</Style>
@@ -195,6 +195,7 @@
<RowDefinition />
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
@@ -216,12 +217,12 @@
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="30"
FontSize="26"
Text="&#xe9f8;" />
<TextBlock Style="{StaticResource TitelStyle}" Text="试验名称:" />
<TextBlock
VerticalAlignment="Center"
FontSize="30"
FontSize="26"
FontWeight="Bold"
Text="{Binding ConfigService.CurExpInfo.Name}" />
</StackPanel>
@@ -239,7 +240,7 @@
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="30"
FontSize="26"
Text="&#xe7b8;" />
<TextBlock Style="{StaticResource TitelStyle}" Text="当前进度:" />
@@ -264,7 +265,7 @@
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="30"
FontSize="26"
Text="&#xe7e7;" />
<TextBlock Style="{StaticResource TitelStyle}" Text="总时间:" />
<TextBlock
@@ -288,7 +289,7 @@
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="30"
FontSize="26"
Text="&#xe7f7;" />
<TextBlock Style="{StaticResource TitelStyle}" Text="剩余时间:" />
<TextBlock
@@ -312,12 +313,12 @@
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="30"
FontSize="26"
Text="&#xe69e;" />
<TextBlock Style="{StaticResource TitelStyle}" Text="当前步骤:" />
<TextBlock
VerticalAlignment="Center"
FontSize="30"
FontSize="26"
FontWeight="Bold"
Text="0" />
</StackPanel>
@@ -476,6 +477,71 @@
</StackPanel>
</materialDesign:Card>
<materialDesign:Card
Grid.Row="3"
Grid.Column="0"
Grid.ColumnSpan="6"
Margin="3"
Background="{DynamicResource MaterialDesignLightBackground}"
Foreground="{DynamicResource PrimaryHueLightForegroundBrush}"
UniformCornerRadius="5">
<StackPanel Orientation="Horizontal">
<TextBlock
Margin="10,0,0,0"
VerticalAlignment="Center"
FontFamily="/Assets/Fonts/#iconfont"
FontSize="26"
Foreground="OrangeRed"
Text="&#xe636;" />
<TextBlock
Foreground="OrangeRed"
Style="{StaticResource TitelStyle}"
Text="报警:" />
<ItemsControl ItemsSource="{Binding AlarmService.ListAlarmRunCell}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<!-- HandValueParameter="{Binding MVValue}" -->
<DataTemplate>
<Border Margin="3,6" CornerRadius="2">
<Border.Style>
<Style TargetType="Border">
<Style.Triggers>
<DataTrigger Binding="{Binding ActiveState}" Value="True">
<Setter Property="Background" Value="Red" />
</DataTrigger>
<DataTrigger Binding="{Binding ActiveState}" Value="false">
<Setter Property="Background" Value="LightSlateGray" />
</DataTrigger>
</Style.Triggers>
</Style>
</Border.Style>
<TextBlock
Margin="5,0"
VerticalAlignment="Center"
FontSize="16"
Foreground="WhiteSmoke"
Text="{Binding CurAlarmConfig.Name}"
ToolTip="{Binding CurAlarmConfig.Message}">
<!--<TextBlock.ToolTip>
<StackPanel>
<TextBlock FontWeight="Bold" Text="官方网站" />
<TextBlock Text="点击这个按钮,进入百度首页" />
</StackPanel>
</TextBlock.ToolTip>-->
</TextBlock>
</Border>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
</materialDesign:Card>
</Grid>
</materialDesign:Card>