private void comboBox_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
        {
            switch (comboBox.SelectedIndex)
            {
            case 0: ChangeTheme.Change("MaterialLight"); break;

            case 1: ChangeTheme.Change("MaterialDark"); break;

            case 2: ChangeTheme.Change("BlueLight"); break;

            case 3: ChangeTheme.Change("BlueDark"); break;

            case 4: ChangeTheme.Change("PinkLight"); break;

            case 5: ChangeTheme.Change("PinkDark"); break;

            case 6: ChangeTheme.Change("RedLight"); break;

            case 7: ChangeTheme.Change("RedDark"); break;

            case 8: ChangeTheme.Change("PurpleLight"); break;

            case 9: ChangeTheme.Change("PurpleDark"); break;

            case 10: ChangeTheme.Change("GreenLight"); break;

            case 11: ChangeTheme.Change("GreenDark"); break;

            case 12: ChangeTheme.Change("OrangeLight"); break;

            case 13: ChangeTheme.Change("OrangeDark"); break;

            case 14: ChangeTheme.Change("BlueGrey"); break;
            }
        }
 public void Handle(ChangeTheme message)
 {
     SetTheme(message.Theme);
     NotifyOfPropertyChange(() => SettingsIco);
     NotifyOfPropertyChange(() => MenuIco);
     NotifyOfPropertyChange(() => HomeIco);
     NotifyOfPropertyChange(() => SunMoonIco);
     NotifyOfPropertyChange(() => RefreshIco);
 }
Beispiel #3
0
 private void ChangeCurrentTheme()
 {
     if (App.IsDarkOrLightTheme == false)
     {
         ChangeTheme.TurnOnTheDark();
         App.IsDarkOrLightTheme = true;
     }
     else
     {
         ChangeTheme.TurnOnTheLight();
         App.IsDarkOrLightTheme = false;
     }
 }
Beispiel #4
0
        public void LoadTheme()
        {
            XmlDocument xmlDocument = ListWorkspace.Instance().GetXmlWorkspaceLoad();

            if (xmlDocument == null)
            {
                return;
            }
            if (frmMain2.GInstance != null)
            {
                frmMain2.GInstance.m_Style = xmlDocument.GetElementsByTagName("WORKSPACE")[0]["THEME"].InnerText;
            }

            ChangeTheme.ChangeThemeName(xmlDocument.GetElementsByTagName("WORKSPACE")[0]["THEME"].InnerText);
        }
Beispiel #5
0
        private void cb_Theme_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (cb_Theme.SelectedItem != null)
            {
                switch (cb_Theme.SelectedIndex)
                {
                case 0:
                    SettingHelper.SetValue("_Theme", "Pink");
                    break;

                case 1:
                    SettingHelper.SetValue("_Theme", "Red");
                    break;

                case 2:
                    SettingHelper.SetValue("_Theme", "Yellow");
                    break;

                case 3:
                    SettingHelper.SetValue("_Theme", "Green");
                    break;

                case 4:
                    SettingHelper.SetValue("_Theme", "Blue");
                    break;

                case 5:
                    SettingHelper.SetValue("_Theme", "Purple");
                    break;

                case 6:
                    SettingHelper.SetValue("_Theme", "Orange");
                    break;

                default:
                    break;
                }
                ChangeTheme?.Invoke(true);
            }
        }