From 88684bff004f9cdd2ea0d31a08319d5b80c5d395 Mon Sep 17 00:00:00 2001 From: Lightczx <1686188646@qq.com> Date: Mon, 6 Nov 2023 12:40:19 +0800 Subject: [PATCH] code style --- .../Snap.Hutao/Control/Helper/SettingsExpanderHelper.cs | 8 +++++--- src/Snap.Hutao/Snap.Hutao/View/Page/LaunchGamePage.xaml | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Helper/SettingsExpanderHelper.cs b/src/Snap.Hutao/Snap.Hutao/Control/Helper/SettingsExpanderHelper.cs index 50346c26..3d3b9540 100644 --- a/src/Snap.Hutao/Snap.Hutao/Control/Helper/SettingsExpanderHelper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Control/Helper/SettingsExpanderHelper.cs @@ -12,10 +12,12 @@ public sealed partial class SettingsExpanderHelper { private static void OnIsItemsEnabledChanged(DependencyObject dp, DependencyPropertyChangedEventArgs e) { - SettingsExpander expander = (SettingsExpander)dp; - foreach (SettingsCard item in expander.Items.Cast()) + foreach (object item in ((SettingsExpander)dp).Items) { - item.IsEnabled = (bool)e.NewValue; + if (item is Microsoft.UI.Xaml.Controls.Control control) + { + control.IsEnabled = (bool)e.NewValue; + } } } } diff --git a/src/Snap.Hutao/Snap.Hutao/View/Page/LaunchGamePage.xaml b/src/Snap.Hutao/Snap.Hutao/View/Page/LaunchGamePage.xaml index dfef36b1..8566e7f2 100644 --- a/src/Snap.Hutao/Snap.Hutao/View/Page/LaunchGamePage.xaml +++ b/src/Snap.Hutao/Snap.Hutao/View/Page/LaunchGamePage.xaml @@ -200,11 +200,11 @@ + IsExpanded="True">