From 771a0e7b6b1276087515bbe94de28358cb92963b Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期四, 04 六月 2026 10:32:27 +0800
Subject: [PATCH] 优化老化;
---
HMI.UI/MaskWindow.xaml | 55 +++++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 49 insertions(+), 6 deletions(-)
diff --git a/HMI.UI/MaskWindow.xaml b/HMI.UI/MaskWindow.xaml
index 3f3ba87..8dd9527 100644
--- a/HMI.UI/MaskWindow.xaml
+++ b/HMI.UI/MaskWindow.xaml
@@ -9,26 +9,69 @@
xmlns:pu="https://opensource.panuon.com/wpf-ui"
pu:WindowXCaption.Buttons="None"
pu:WindowXCaption.Height="0"
+ ResizeMode="NoResize"
SizeToContent="WidthAndHeight"
- Height="20"
CanClose="False"
+ MinWidth="300"
+ MinHeight="0"
+ Width="Auto"
x:Name="self"
WindowStartupLocation="CenterOwner">
- <Window.Style>
+ <WindowChrome.WindowChrome>
+ <WindowChrome GlassFrameThickness="-1"/>
+ </WindowChrome.WindowChrome>
+ <!--<Window.Style>
<Style TargetType="Window">
<Style.Triggers>
<DataTrigger Binding="{Binding Status}" Value="Info">
- <Setter Property="Background" Value="{StaticResource VerBar}"/>
+ <Setter Property="Background" Value="{DynamicResource VerBar}"/>
</DataTrigger>
</Style.Triggers>
</Style>
- </Window.Style>
-
+ </Window.Style>-->
<Grid>
+ <Grid.RowDefinitions>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition />
+ </Grid.RowDefinitions>
+ <Border Padding="10,5,0,5" Background="{DynamicResource PrimaryColor}" CornerRadius="5,5,0,0">
+ <Label Padding="5" FontSize="14" Margin="0" Foreground="#FFF" Content="{DynamicResource App.PleaseWait}"/>
+ </Border>
+
+ <StackPanel Grid.Row="1" Margin="20" Orientation="Horizontal" VerticalAlignment="Center"
+ HorizontalAlignment="Center">
+ <TextBlock FontSize="45"
+ FontFamily="{StaticResource iconfont}" Foreground="{DynamicResource PrimaryColor}"
+ RenderTransformOrigin="0.5,0.5"
+ VerticalAlignment="Center" Text="">
+ <TextBlock.RenderTransform>
+ <RotateTransform x:Name="MyAnimatedTransform" Angle="0" />
+ </TextBlock.RenderTransform>
+ <TextBlock.Triggers>
+ <EventTrigger RoutedEvent="TextBlock.Loaded">
+ <BeginStoryboard>
+ <Storyboard>
+ <DoubleAnimation
+ Storyboard.TargetName="MyAnimatedTransform"
+ Storyboard.TargetProperty="(RotateTransform.Angle)"
+ From="0" To="360" Duration="0:0:3"
+ RepeatBehavior="Forever"/>
+ </Storyboard>
+ </BeginStoryboard>
+ </EventTrigger>
+ </TextBlock.Triggers>
+ </TextBlock>
+
+ <Label x:Name="label" VerticalContentAlignment="Center" HorizontalContentAlignment="Left"
+ FontSize="20" FontWeight="Bold" Margin="20,0,0,0" />
+ </StackPanel>
+
+ </Grid>
+ <!--<Grid>
<Label x:Name="label"
Margin="20"
VerticalContentAlignment="Center"
HorizontalContentAlignment="Center"
FontSize="20" FontWeight="Bold" Foreground="White"/>
- </Grid>
+ </Grid>-->
</pu:WindowX>
--
Gitblit v1.9.1