CaptB 3 months ago
parent
commit
95d2a334d5
1 changed files with 97 additions and 90 deletions
  1. 97 90
      ArchivesCenter4/setting.xaml

+ 97 - 90
ArchivesCenter4/setting.xaml

@@ -9,74 +9,65 @@
     mc:Ignorable="d">
     mc:Ignorable="d">
 
 
     <Grid>
     <Grid>
-        <Grid.RowDefinitions>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-            <RowDefinition Height="auto"/>
-        </Grid.RowDefinitions>
-        <TextBlock Grid.Row="0" Text="账户" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,36,0,8"/>
-        <Grid Grid.Row="1" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="用户名" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-            <TextBox x:Name="SuserNameBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
-        </Grid>
-        <Grid Grid.Row="2" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.RowDefinitions>
-                <RowDefinition Height="auto"/>
-                <RowDefinition Height="auto"/>
-            </Grid.RowDefinitions>
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-                <ColumnDefinition Width="auto"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Grid.Row="0" Text="密码" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-            <TextBox x:Name="SpswdeBox" Grid.Column="2" Grid.Row="0" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
-            <InfoBar Grid.Row="1" Grid.ColumnSpan="3" IsOpen="True" Severity="Warning" Title="注意!" Message="请谨慎修改用户账户密码,以免丢失账户所有权。" Margin="16,0,16,16" IsClosable="False"/>
-        </Grid>
-        <TextBlock Grid.Row="3" Text="数据库" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,0,0,8"/>
-        <Grid Grid.Row="4" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="数据库标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-            <TextBox x:Name="SdbTitleBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
-        </Grid>
-        <Grid Grid.Row="5" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="数据库副标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-            <TextBox x:Name="SdbSubTitleBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
-        </Grid>
-        <Grid Grid.Row="6" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="数据库密码" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-            <TextBox x:Name="SdbPSWDBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
-        </Grid>
-        <TextBlock Grid.Row="7" Text="外观" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,0,0,8"/>
-        <Expander Grid.Row="8" Margin="36,0,36,8" HorizontalAlignment="Stretch" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Expander.Header>
-                <Grid>
+        <ScrollViewer Margin="0,12,0,0">
+            <Grid>
+                <Grid.RowDefinitions>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                    <RowDefinition Height="auto"/>
+                </Grid.RowDefinitions>
+                <TextBlock Grid.Row="0" Text="账户" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,0,0,8"/>
+                <Grid Grid.Row="1" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Grid.ColumnDefinitions>
+                        <ColumnDefinition Width="auto"/>
+                        <ColumnDefinition Width="*"/>
+                    </Grid.ColumnDefinitions>
+                    <TextBlock Grid.Column="0" Text="用户名" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SuserNameBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
+                </Grid>
+                <Grid Grid.Row="2" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Grid.RowDefinitions>
+                        <RowDefinition Height="auto"/>
+                        <RowDefinition Height="auto"/>
+                    </Grid.RowDefinitions>
+                    <Grid.ColumnDefinitions>
+                        <ColumnDefinition Width="auto"/>
+                        <ColumnDefinition Width="*"/>
+                        <ColumnDefinition Width="auto"/>
+                    </Grid.ColumnDefinitions>
+                    <TextBlock Grid.Column="0" Grid.Row="0" Text="密码" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SpswdeBox" Grid.Column="2" Grid.Row="0" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
+                    <InfoBar Grid.Row="1" Grid.ColumnSpan="3" IsOpen="True" Severity="Warning" Title="注意!" Message="请谨慎修改用户账户密码,以免丢失账户所有权。" Margin="16,0,16,16" IsClosable="False"/>
+                </Grid>
+                <TextBlock Grid.Row="3" Text="数据库" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,0,0,8"/>
+                <Grid Grid.Row="4" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Grid.ColumnDefinitions>
+                        <ColumnDefinition Width="auto"/>
+                        <ColumnDefinition Width="*"/>
+                    </Grid.ColumnDefinitions>
+                    <TextBlock Grid.Column="0" Text="数据库标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SdbTitleBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
+                </Grid>
+                <Grid Grid.Row="5" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Grid.ColumnDefinitions>
+                        <ColumnDefinition Width="auto"/>
+                        <ColumnDefinition Width="*"/>
+                    </Grid.ColumnDefinitions>
+                    <TextBlock Grid.Column="0" Text="数据库副标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SdbSubTitleBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
+                </Grid>
+                <Grid Grid.Row="6" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
                     <Grid.RowDefinitions>
                     <Grid.RowDefinitions>
                         <RowDefinition Height="auto"/>
                         <RowDefinition Height="auto"/>
                         <RowDefinition Height="auto"/>
                         <RowDefinition Height="auto"/>
@@ -84,30 +75,46 @@
                     <Grid.ColumnDefinitions>
                     <Grid.ColumnDefinitions>
                         <ColumnDefinition Width="auto"/>
                         <ColumnDefinition Width="auto"/>
                         <ColumnDefinition Width="*"/>
                         <ColumnDefinition Width="*"/>
+                        <ColumnDefinition Width="auto"/>
                     </Grid.ColumnDefinitions>
                     </Grid.ColumnDefinitions>
-                    <SymbolIcon Grid.RowSpan="2" Grid.Column="0" Symbol="Setting" Margin="0,0,12,0"/>
-                    <TextBlock Grid.Column="1" Grid.Row="0" Text="应用主题" Margin="0,16,0,0" HorizontalAlignment="Left" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-                    <TextBlock Grid.Column="1" Grid.Row="1" Text="选择要显示的应用主题" Margin="0,0,0,16" HorizontalAlignment="Left" VerticalAlignment="Center" Style="{StaticResource CaptionTextBlockStyle}" Foreground="{ThemeResource TextFillColorSecondaryBrush}"/>
+                    <TextBlock Grid.Column="0" Text="数据库密码" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SdbPSWDBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
+                    <InfoBar Grid.Row="1" Grid.ColumnSpan="3" IsOpen="True" Severity="Warning" Title="注意!" Message="请谨慎修改数据库密码。" Margin="16,0,16,16" IsClosable="False"/>
                 </Grid>
                 </Grid>
-            </Expander.Header>
-            <Expander.Content>
-                <Grid Background="Wheat">
+                <TextBlock Grid.Row="7" Text="外观" HorizontalAlignment="Left" Style="{StaticResource BodyStrongTextBlockStyle}" Foreground="#000000" Margin="36,0,0,8"/>
+                <Expander Grid.Row="8" Margin="36,0,36,8" HorizontalAlignment="Stretch" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Expander.Header>
+                        <Grid>
+                            <Grid.RowDefinitions>
+                                <RowDefinition Height="auto"/>
+                                <RowDefinition Height="auto"/>
+                            </Grid.RowDefinitions>
+                            <Grid.ColumnDefinitions>
+                                <ColumnDefinition Width="auto"/>
+                                <ColumnDefinition Width="*"/>
+                            </Grid.ColumnDefinitions>
+                            <SymbolIcon Grid.RowSpan="2" Grid.Column="0" Symbol="Setting" Margin="0,0,12,0"/>
+                            <TextBlock Grid.Column="1" Grid.Row="0" Text="应用主题" Margin="0,16,0,0" HorizontalAlignment="Left" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                            <TextBlock Grid.Column="1" Grid.Row="1" Text="选择要显示的应用主题" Margin="0,0,0,16" HorizontalAlignment="Left" VerticalAlignment="Center" Style="{StaticResource CaptionTextBlockStyle}" Foreground="{ThemeResource TextFillColorSecondaryBrush}"/>
+                        </Grid>
+                    </Expander.Header>
+                    <Expander.Content>
+                        <StackPanel Width="1000" HorizontalAlignment="Left">
+                            <RadioButton Content="浅色" GroupName="Theme" />
+                            <RadioButton Content="深色" GroupName="Theme"/>
+                            <RadioButton Content="使用系统设置" IsChecked="True" GroupName="Theme"/>
+                        </StackPanel>
+                    </Expander.Content>
+                </Expander>
+                <Grid Grid.Row="9" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
+                    <Grid.ColumnDefinitions>
+                        <ColumnDefinition Width="auto"/>
+                        <ColumnDefinition Width="*"/>
+                    </Grid.ColumnDefinitions>
+                    <TextBlock Grid.Column="0" Text="欢迎标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
+                    <TextBox x:Name="SwelcomeTitleBox" Grid.Column="1" Height="30" Margin="0,16,16,16" VerticalAlignment="Center" HorizontalAlignment="Right" Width="200"/>
                 </Grid>
                 </Grid>
-            </Expander.Content>
-        </Expander>
-        <Grid Grid.Row="9" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="数据库副标题" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-        </Grid>
-        <Grid Grid.Row="10" Background="{ThemeResource CardBackgroundFillColorDefaultBrush}" Margin="36,0,36,16" BorderThickness="1" CornerRadius="{StaticResource ControlCornerRadius}" BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}">
-            <Grid.ColumnDefinitions>
-                <ColumnDefinition Width="auto"/>
-                <ColumnDefinition Width="*"/>
-            </Grid.ColumnDefinitions>
-            <TextBlock Grid.Column="0" Text="数据库密码" Margin="16,16,12,16" HorizontalAlignment="Center" VerticalAlignment="Center" Style="{StaticResource BodyTextBlockStyle}"/>
-        </Grid>
+            </Grid>
+        </ScrollViewer>
     </Grid>
     </Grid>
 </Page>
 </Page>