using Windows.UI.ViewManagement; using XFEExtension.NetCore.WinUIHelper.Utilities.Helper; namespace XFEExtension.NetCore.WinUIHelper.TestApp { /// /// Ö÷´°Ìå /// public sealed partial class MainWindow : Window { public static UISettings UISettings { get; set; } = new UISettings(); public MainWindow() { this.InitializeComponent(); ExtendsContentIntoTitleBar = true; AppWindow.SetIcon(Path.Combine(AppContext.BaseDirectory, "Assets/icon.png")); AppWindow.TitleBar.PreferredHeightOption = Microsoft.UI.Windowing.TitleBarHeightOption.Tall; UISettings.ColorValuesChanged += (_, _) => DispatcherQueue.TryEnqueue(() => AppThemeHelper.ChangeTheme(AppThemeHelper.Theme)); } } }