From 9971817e446c931dc94d5aa3192bc09bbfa4c3d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89=E9=B8=AD=E8=9B=8B?= Date: Tue, 31 Dec 2024 00:59:48 +0800 Subject: [PATCH] fixed #609 --- .../View/Pages/CommonSettingsPage.xaml | 10 +++++++++- .../ViewModel/Pages/CommonSettingsPageViewModel.cs | 14 ++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/BetterGenshinImpact/View/Pages/CommonSettingsPage.xaml b/BetterGenshinImpact/View/Pages/CommonSettingsPage.xaml index 70dec5d1..4465f2b9 100644 --- a/BetterGenshinImpact/View/Pages/CommonSettingsPage.xaml +++ b/BetterGenshinImpact/View/Pages/CommonSettingsPage.xaml @@ -45,13 +45,21 @@ + + + + + + + + diff --git a/BetterGenshinImpact/ViewModel/Pages/CommonSettingsPageViewModel.cs b/BetterGenshinImpact/ViewModel/Pages/CommonSettingsPageViewModel.cs index 6e1b1f35..34c74d2c 100644 --- a/BetterGenshinImpact/ViewModel/Pages/CommonSettingsPageViewModel.cs +++ b/BetterGenshinImpact/ViewModel/Pages/CommonSettingsPageViewModel.cs @@ -12,6 +12,7 @@ using System.IO; using System.Threading.Tasks; using BetterGenshinImpact.Service.Notification; using BetterGenshinImpact.Service.Notifier; +using BetterGenshinImpact.View; using Wpf.Ui; using Wpf.Ui.Controls; @@ -50,6 +51,19 @@ public partial class CommonSettingsPageViewModel : ObservableObject, INavigation { WeakReferenceMessenger.Default.Send(new PropertyChangedMessage(this, "RefreshSettings", new object(), "重新计算控件位置")); } + + [RelayCommand] + private void OnSwitchMaskEnabled() + { + // if (Config.MaskWindowConfig.MaskEnabled) + // { + // MaskWindow.Instance().Show(); + // } + // else + // { + // MaskWindow.Instance().Hide(); + // } + } [RelayCommand] public void OnGoToHotKeyPage()