perf: 刷理智任务高级设置UI调整选项顺序

This commit is contained in:
status102
2026-01-30 16:23:02 +08:00
parent 460530e6a8
commit fb0ee9e7d9
2 changed files with 15 additions and 19 deletions

View File

@@ -71,11 +71,7 @@ public class FightSettingsUserControlModel : TaskSettingsViewModel
/// <summary>
/// Gets or private sets the list of stages.
/// </summary>
public ObservableCollection<StageSourceItem> StageListSource
{
get => field;
private set => SetAndNotify(ref field, value);
} = [];
public ObservableCollection<StageSourceItem> StageListSource { get => field; private set => SetAndNotify(ref field, value); } = [];
private static readonly Dictionary<string, string> _stageDictionary = new()
{

View File

@@ -380,6 +380,20 @@
<CheckBox Content="{DynamicResource DrGrandet}" IsChecked="{Binding IsDrGrandet}" />
<controls:TooltipBlock TooltipText="{DynamicResource DrGrandetTip}" />
</StackPanel>
<CheckBox Margin="0,10" IsChecked="{Binding UseExpiringMedicine}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource UseExpiringMedicine}"
TextWrapping="Wrap" />
</CheckBox>
<CheckBox
Margin="0,10"
Content="{DynamicResource HideSeries}"
IsChecked="{Binding HideSeries}" />
<CheckBox
Margin="0,10"
Content="{DynamicResource AllowUseStoneSave}"
IsChecked="{Binding AllowUseStoneSave}" />
<StackPanel Margin="0,10" Orientation="Horizontal">
<CheckBox Content="{DynamicResource CustomStageCode}" IsChecked="{Binding CustomStageCode}" />
<controls:TooltipBlock TooltipText="{DynamicResource CustomStageCodeTip}" />
@@ -388,24 +402,10 @@
Margin="0,10"
Content="{DynamicResource UseAlternateStage}"
IsChecked="{Binding UseAlternateStage}" />
<CheckBox
Margin="0,10"
Content="{DynamicResource AllowUseStoneSave}"
IsChecked="{Binding AllowUseStoneSave}" />
<CheckBox Margin="0,10" IsChecked="{Binding UseExpiringMedicine}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource UseExpiringMedicine}"
TextWrapping="Wrap" />
</CheckBox>
<CheckBox
Margin="0,10"
Content="{DynamicResource HideUnavailableStage}"
IsChecked="{Binding HideUnavailableStage}" />
<CheckBox
Margin="0,10"
Content="{DynamicResource HideSeries}"
IsChecked="{Binding HideSeries}" />
<CheckBox
Margin="0,10"
Content="{DynamicResource UseWeeklySchedule}"