Files
fluid-explorer/Views/SettingsDialog.xaml
T

52 lines
3.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<ContentDialog
x:Class="FluidExplorer.Views.SettingsDialog"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="设置"
PrimaryButtonText="完成"
CloseButtonText="取消"
DefaultButton="Primary">
<ScrollViewer MaxHeight="520">
<StackPanel Spacing="16" Width="460">
<TextBlock Text="外观" Style="{StaticResource BodyStrongTextBlockStyle}" />
<ComboBox x:Name="ThemeBox" Header="主题" HorizontalAlignment="Stretch" SelectionChanged="OnThemeChanged">
<ComboBoxItem Content="跟随系统" />
<ComboBoxItem Content="浅色" />
<ComboBoxItem Content="深色" />
</ComboBox>
<ToggleSwitch x:Name="AnimationSwitch" Header="界面动画" OnContent="使用系统原生动画" OffContent="关闭动画" Toggled="OnAnimationToggled" />
<TextBlock Text="浏览" Style="{StaticResource BodyStrongTextBlockStyle}" Margin="0,4,0,0" />
<ToggleSwitch x:Name="HiddenSwitch" Header="显示隐藏的项目" Toggled="OnHiddenToggled" />
<ToggleSwitch x:Name="SystemSwitch" Header="显示受保护的操作系统文件" Toggled="OnSystemToggled" />
<ToggleSwitch x:Name="ExtensionSwitch" Header="显示文件扩展名" Toggled="OnExtensionToggled" />
<ToggleSwitch x:Name="CheckBoxSwitch" Header="始终显示项目复选框" Toggled="OnCheckBoxToggled" />
<ToggleSwitch x:Name="NewTabSwitch" Header="在新标签页中打开文件夹" Toggled="OnNewTabToggled" />
<TextBlock Text="搜索" Style="{StaticResource BodyStrongTextBlockStyle}" Margin="0,4,0,0" />
<ToggleSwitch x:Name="ScopeSwitch" Header="默认仅搜索当前文件夹" OnContent="仅当前文件夹" OffContent="全盘(NTFS 索引)" Toggled="OnScopeToggled" />
<ToggleSwitch x:Name="AsYouTypeSwitch" Header="键入即搜索(无需回车)" Toggled="OnAsYouTypeToggled" />
<ToggleSwitch x:Name="IndexStartupSwitch" Header="启动时建立索引" Toggled="OnIndexStartupToggled" />
<StackPanel Orientation="Horizontal" Spacing="8">
<Button Content="立即建立/重建索引" Click="OnBuildIndexClick" />
<Button Content="以管理员身份重启" Click="OnRestartElevatedClick" />
</StackPanel>
<TextBlock x:Name="IndexStatusText" Style="{StaticResource CaptionTextBlockStyle}"
Foreground="{ThemeResource TextFillColorSecondaryBrush}" TextWrapping="Wrap" />
<TextBlock Text="文件操作" Style="{StaticResource BodyStrongTextBlockStyle}" Margin="0,4,0,0" />
<ToggleSwitch x:Name="RecycleSwitch" Header="删除时移入回收站"
OnContent="移入回收站(可撤销)" OffContent="直接永久删除" Toggled="OnRecycleToggled" />
<ComboBox x:Name="ConflictBox" Header="遇到同名文件时" HorizontalAlignment="Stretch" SelectionChanged="OnConflictChanged">
<ComboBoxItem Content="每次都询问" />
<ComboBoxItem Content="替换目标文件" />
<ComboBoxItem Content="跳过" />
<ComboBoxItem Content="两个都保留" />
</ComboBox>
</StackPanel>
</ScrollViewer>
</ContentDialog>