fix: 肉鸽界面设计器error (#13185)

This commit is contained in:
status102
2025-07-12 13:38:09 +08:00
committed by GitHub
parent f14bf295c7
commit 3f310ecede

View File

@@ -19,7 +19,11 @@
s:View.ActionTarget="{Binding}"
mc:Ignorable="d">
<StackPanel>
<StackPanel IsEnabled="{Binding Idle, Source={x:Static setting:TaskQueueViewModel.TaskSettingDataContext}}" Visibility="{c:Binding !EnableAdvancedSettings, Source={x:Static setting:TaskQueueViewModel.TaskSettingVisibilities}}">
<StackPanel
d:Visibility="Visible"
IsEnabled="{Binding Idle, Source={x:Static setting:TaskQueueViewModel.TaskSettingDataContext}}"
Visibility="{c:Binding !EnableAdvancedSettings,
Source={x:Static setting:TaskQueueViewModel.TaskSettingVisibilities}}">
<hc:ComboBox
Margin="0,5"
hc:InfoElement.Title="{DynamicResource RoguelikeTheme}"
@@ -48,6 +52,7 @@
SelectedValuePath="Value" />
<hc:ComboBox
Margin="0,5"
d:Visibility="Visible"
hc:InfoElement.Title="{DynamicResource RoguelikeCollectibleModeSquad}"
DisplayMemberPath="Display"
IsHitTestVisible="{Binding Idle, Source={x:Static setting:TaskQueueViewModel.TaskSettingDataContext}}"
@@ -114,11 +119,13 @@
<CheckBox
Name="InvestmentEnabled"
Margin="0,10"
d:IsEnabled="True"
Content="{DynamicResource InvestmentEnabled}"
IsChecked="{Binding RoguelikeInvestmentEnabled}"
IsEnabled="{c:Binding 'RoguelikeMode != task:RoguelikeMode.Investment'}" />
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeInvestmentWithMoreScoreRaw}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Investment'}">
<TextBlock
@@ -128,6 +135,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeCollectibleModeShopping}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible'}">
<TextBlock
@@ -155,6 +163,7 @@
Value="{Binding RoguelikeInvestsCount}" />
<CheckBox
Margin="0,10"
d:Visibility="Visible"
Content="{DynamicResource RefreshTraderWithDice}"
IsChecked="{Binding RoguelikeRefreshTraderWithDiceRaw}"
Visibility="{c:Binding 'RoguelikeTheme == task:RoguelikeTheme.Mizuki'}" />
@@ -169,6 +178,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeOnlyStartWithEliteTwoRaw}"
Visibility="{c:Binding 'RoguelikeStartWithEliteTwo and RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme != task:RoguelikeTheme.Phantom'}">
<TextBlock
@@ -178,6 +188,7 @@
</CheckBox>
<hc:CheckComboBox
Margin="0,10"
d:Visibility="Visible"
hc:ListBoxAttach.SelectedItems="{Binding RoguelikeStartWithSelectListRaw}"
hc:TitleElement.Title="{DynamicResource RoguelikeStartWithSelectList}"
DisplayMemberPath="Value"
@@ -185,6 +196,7 @@
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and !RoguelikeOnlyStartWithEliteTwoRaw'}" />
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding Roguelike3FirstFloorFoldartal}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme == task:RoguelikeTheme.Sami'}">
<TextBlock
@@ -193,6 +205,7 @@
TextWrapping="Wrap" />
</CheckBox>
<hc:TextBox
d:Visibility="Visible"
IsReadOnly="{c:Binding !Idle,
Source={x:Static setting:TaskQueueViewModel.TaskSettingDataContext}}"
Style="{StaticResource TextBoxExtend}"
@@ -214,6 +227,7 @@
ToolTip="{DynamicResource Roguelike3NewSquad2StartingFoldartalTip}"
Visibility="{c:Binding 'Roguelike3NewSquad2StartingFoldartal and RoguelikeSquadIsFoldartal'}" />
<hc:TextBox
d:Visibility="Visible"
hc:InfoElement.Title="{DynamicResource RoguelikeCollapseList}"
IsReadOnly="{c:Binding !Idle,
Source={x:Static setting:TaskQueueViewModel.TaskSettingDataContext}}"
@@ -240,6 +254,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeStopAtFinalBoss}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp and RoguelikeTheme != task:RoguelikeTheme.Phantom'}">
<TextBlock
@@ -249,6 +264,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeMonthlySquadAutoIterate}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Squad'}">
<TextBlock
@@ -258,6 +274,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeMonthlySquadCheckComms}"
Visibility="{c:Binding 'RoguelikeMonthlySquadAutoIterate and RoguelikeMode == task:RoguelikeMode.Squad'}">
<TextBlock
@@ -267,6 +284,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeDeepExplorationAutoIterate}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exploration'}">
<TextBlock
@@ -276,6 +294,7 @@
</CheckBox>
<CheckBox
Margin="0,10"
d:Visibility="Visible"
IsChecked="{Binding RoguelikeStopAtMaxLevel}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp'}">
<TextBlock