private void SetChosenTheme()
        {
            if (_themeChoice == "Use System")
            {
                WatchForChanges.IsEnabled = true;
                var theme = ThemeHelper.GetCurrentTheme();

                if (theme == SystemTheme.Unknown)
                {
                    return;
                }
                else
                {
                    _themeChoice = theme.ToString();
                }
            }
            else
            {
                WatchForChanges.IsEnabled = false;
            }

            if (_themeChoice == "Dark")
            {
                ThemeHelper.SetDarkTheme();
            }
            else
            {
                ThemeHelper.SetLightTheme();
            }
        }
Esempio n. 2
0
        protected override void OnStartup(StartupEventArgs e)
        {
            ThemeHelper.SetLightTheme();

            base.OnStartup(e);
        }