From d2ff015c1c0757407e5072fd8aed47ebefaae46a Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sun, 13 Jul 2025 21:53:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=82=89=E9=B8=BD,=20=E7=94=9F=E6=81=AF?= =?UTF-8?q?=E6=BC=94=E7=AE=97=20calcBinding=E6=9E=9A=E4=B8=BE=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ReclamationSettingsUserControl.xaml | 16 +++++-- .../RoguelikeSettingsUserControl.xaml | 45 ++++++++++++------- 2 files changed, 42 insertions(+), 19 deletions(-) diff --git a/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml b/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml index caab56d120..ee41f347e3 100644 --- a/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml +++ b/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml @@ -47,28 +47,36 @@ + Visibility="{c:Binding 'ReclamationMode == task:ReclamationMode.NoArchive', + Source={x:Static viewModels:ReclamationSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + IsEnabled="{c:Binding 'RoguelikeMode != task:RoguelikeMode.Investment', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Investment', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeTheme == task:RoguelikeTheme.Mizuki', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + Visibility="{c:Binding 'RoguelikeStartWithEliteTwo and RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme != task:RoguelikeTheme.Phantom', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and !RoguelikeOnlyStartWithEliteTwoRaw', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme == task:RoguelikeTheme.Sami', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'Roguelike3FirstFloorFoldartal and RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme == task:RoguelikeTheme.Sami', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.CLP_PDS', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" /> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp and RoguelikeTheme != task:RoguelikeTheme.Phantom', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Squad', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMonthlySquadAutoIterate and RoguelikeMode == task:RoguelikeMode.Squad', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exploration', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}"> + Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp', + Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">