private void SetColorSchema(ColorSchema schema) { Current.Resources.MergedDictionaries[0].Source = new Uri($@"pack://application:,,,/Astrarium.Types;component/Themes/Colors{(schema == ColorSchema.Red ? "Red" : "Default")}.xaml"); if (schema == ColorSchema.Red) { CursorsHelper.SetCustomCursors(); } else { CursorsHelper.SetSystemCursors(); } }
protected override void OnExit(ExitEventArgs e) { CursorsHelper.SetSystemCursors(); base.OnExit(e); }
private void MainWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e) { CursorsHelper.SetSystemCursors(); }