chore: 可修改 gui.json 自定义 Background 模糊半径

This commit is contained in:
uye
2025-04-01 14:02:23 +08:00
parent bb7eb4f095
commit de1ca4d414
3 changed files with 4 additions and 1 deletions

View File

@@ -55,6 +55,7 @@ namespace MaaWpfGui.Constants
public const string LastBuyWineTime = "GUI.LastBuyWineTime";
public const string CustomCulture = "GUI.CustomCulture";
public const string BackgroundOpacity = "GUI.BackgroundOpacity";
public const string BackgroundBlurEffectRadius = "GUI.BackgroundBlurEffectRadius";
public const string AddressHistory = "Connect.AddressHistory";
public const string AutoDetect = "Connect.AutoDetect";

View File

@@ -334,6 +334,8 @@ namespace MaaWpfGui.ViewModels.UI
}
}
public static int BackgroundBlurEffectRadius => int.Parse(ConfigurationHelper.GetGlobalValue(ConfigurationKeys.BackgroundBlurEffectRadius, "50"));
public void PreviewSlider_MouseUp(object sender, MouseButtonEventArgs e)
{
if (e.ChangedButton == MouseButton.Left)

View File

@@ -73,7 +73,7 @@
Stretch="Fill"
Visibility="{c:Binding BackgroundExist}">
<Image.Effect>
<BlurEffect Radius="10" />
<BlurEffect Radius="{Binding BackgroundBlurEffectRadius}" />
</Image.Effect>
</Image>
<DockPanel>