feat: 引导屏模拟可调整大小

This commit is contained in:
denglihong2007
2025-08-02 21:30:51 +08:00
parent e69be43249
commit 082ed2c656
4 changed files with 41 additions and 15 deletions

View File

@@ -9,7 +9,6 @@
Background="Transparent"
Foreground="White"
SizeToContent="WidthAndHeight"
ResizeMode="NoResize"
WindowStyle="None"
AllowsTransparency="True"
MouseDown="Window_MouseDown"
@@ -24,15 +23,23 @@
<Border Grid.Column="1" Background="#E0202020" CornerRadius="8" BorderBrush="#424242"
BorderThickness="1" Padding="4">
<StackPanel Orientation="Horizontal">
<Image Source="/CRSim.ScreenSimulator;component/Assets/CRSimIcon.png" Width="30" Margin="0,0,12,0"/>
<Image Source="/CRSim.ScreenSimulator;component/Assets/CRSimIcon.png" Width="30" Margin="0,0,16,0"/>
<TextBlock x:Name="TimeText" FontSize="22" VerticalAlignment="Center" Margin="0,0,16,0"/>
<TextBlock Text="&#xF8AC;" FontFamily="Segoe MDL2 Assets" FontSize="20" VerticalAlignment="Center" MouseLeftButtonDown="DecreaseSpeed"/>
<TextBlock x:Name="SpeedText" Text="1x" FontSize="22" VerticalAlignment="Center" Margin="6,0"/>
<TextBlock x:Name="SpeedText" Text="1x" FontSize="22" VerticalAlignment="Center" Margin="4,0"/>
<TextBlock Text="&#xF8AD;" FontFamily="Segoe MDL2 Assets" FontSize="20" VerticalAlignment="Center" MouseLeftButtonDown="IncreaseSpeed"/>
<TextBlock x:Name="FullScreenIcon" Text="&#xE92D;" FontFamily="Segoe MDL2 Assets"
FontSize="20" VerticalAlignment="Center" Margin="16,0,0,0" MouseLeftButtonDown="FullScreen"/>
<TextBlock x:Name="RestoreWindowIcon" Text="&#xE92C;" FontFamily="Segoe MDL2 Assets"
FontSize="20" VerticalAlignment="Center" Margin="16,0,0,0" MouseLeftButtonDown="RestoreWindow"
Visibility="Collapsed"/>
<TextBlock Text="&#xE711;" FontFamily="Segoe MDL2 Assets" FontSize="20"
VerticalAlignment="Center" Margin="12,0,2,0" MouseLeftButtonDown="CloseWindow"/>
VerticalAlignment="Center" Margin="4,0,2,0" MouseLeftButtonDown="CloseWindow"/>
</StackPanel>
</Border>
</Grid>
<Frame x:Name="contentFrame" Margin="0,4,0,0"/>
<Viewbox x:Name="viewbox" Stretch="None">
<Frame x:Name="contentFrame" Margin="0,4,0,0"/>
</Viewbox>
</StackPanel>
</Window>