From 3a471ae651b228231bebb3a2d438baa1d4ac0261 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期五, 21 十一月 2025 08:57:52 +0800
Subject: [PATCH] 优化
---
HMI.UI/MaskWindow.xaml | 49 ++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 44 insertions(+), 5 deletions(-)
diff --git a/HMI.UI/MaskWindow.xaml b/HMI.UI/MaskWindow.xaml
index 3364c0d..c648b68 100644
--- a/HMI.UI/MaskWindow.xaml
+++ b/HMI.UI/MaskWindow.xaml
@@ -11,15 +11,16 @@
pu:WindowXCaption.Height="0"
ResizeMode="NoResize"
SizeToContent="WidthAndHeight"
- Height="20"
CanClose="False"
- WindowStyle="None"
+ MinWidth="300"
+ MinHeight="0"
+ Width="Auto"
x:Name="self"
WindowStartupLocation="CenterOwner">
<WindowChrome.WindowChrome>
<WindowChrome GlassFrameThickness="-1"/>
</WindowChrome.WindowChrome>
- <Window.Style>
+ <!--<Window.Style>
<Style TargetType="Window">
<Style.Triggers>
<DataTrigger Binding="{Binding Status}" Value="Info">
@@ -27,12 +28,50 @@
</DataTrigger>
</Style.Triggers>
</Style>
- </Window.Style>
+ </Window.Style>-->
<Grid>
+ <Grid.RowDefinitions>
+ <RowDefinition Height="Auto"/>
+ <RowDefinition />
+ </Grid.RowDefinitions>
+ <Border Padding="10,5,0,5" Background="{StaticResource 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="{StaticResource 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