using Windows.UI.ViewManagement;
using XFEExtension.NetCore.WinUIHelper.Utilities.Helper;
namespace SpaceEngineersBlueprintEditor;
/// <summary>
/// 主窗口
/// </summary>
public sealed partial class MainWindow : WinUIEx.WindowEx
{
public static UISettings UISettings { get; set; } = new UISettings();
public MainWindow()
{
this.InitializeComponent();
ExtendsContentIntoTitleBar = true;
AppWindow.SetIcon(Path.Combine(AppContext.BaseDirectory, "Assets/Icons/EditorIcon.ico"));
UISettings.ColorValuesChanged += (_, _) => DispatcherQueue.TryEnqueue(() => AppThemeHelper.ChangeTheme(SystemProfile.Theme));
}
}
using Windows.UI.ViewManagement;
using XFEExtension.NetCore.WinUIHelper.Utilities.Helper;
namespace SpaceEngineersBlueprintEditor;
/// <summary>
/// 主窗口
/// </summary>
public sealed partial class MainWindow : WinUIEx.WindowEx
{
public static UISettings UISettings { get; set; } = new UISettings();
public MainWindow()
{
this.InitializeComponent();
ExtendsContentIntoTitleBar = true;
AppWindow.SetIcon(Path.Combine(AppContext.BaseDirectory, "Assets/Icons/EditorIcon.ico"));
UISettings.ColorValuesChanged += (_, _) => DispatcherQueue.TryEnqueue(() => AppThemeHelper.ChangeTheme(SystemProfile.Theme));
}
}