Esempio n. 1
0
        public SettingsPage()
        {
            InitializeComponent();
            LoactionFrame.Navigate(typeof(AddFoldersView));
            //MainPageViewModel.Current.Title = Consts.Localizer.GetString("SettingsText");
            MainPageViewModel.Current.NeedShowTitle = false;

            // slider swallowed PointerReleasedEvent
            VolumeSlider.AddHandler(PointerReleasedEvent, new PointerEventHandler(Slider_PointerReleased), true);

            SystemTheme.Checked       -= RadioButton_Checked;
            LightTheme.Checked        -= RadioButton_Checked;
            DarkTheme.Checked         -= RadioButton_Checked;
            AutoTheme.Checked         -= RadioButton_Checked;
            SunThemeChecker.Checked   -= SunThemeChecker_Checked;
            SunThemeChecker.Unchecked -= SunThemeChecker_Checked;
            SunThemeChecker.IsChecked  = Settings.Current.SunTheme;
            if (Settings.Current.AutoTheme)
            {
                AutoTheme.IsChecked = true;
            }
            else
            {
                AutoTheme.IsChecked = false;
                switch (Settings.Current.Theme)
                {
                case ElementTheme.Default:
                    SystemTheme.IsChecked = true;
                    break;

                case ElementTheme.Light:
                    LightTheme.IsChecked = true;
                    break;

                case ElementTheme.Dark:
                    DarkTheme.IsChecked = true;
                    break;

                default:
                    SystemTheme.IsChecked = true;
                    break;
                }
            }
            SystemTheme.Checked       += RadioButton_Checked;
            LightTheme.Checked        += RadioButton_Checked;
            DarkTheme.Checked         += RadioButton_Checked;
            AutoTheme.Checked         += RadioButton_Checked;
            SunThemeChecker.Checked   += SunThemeChecker_Checked;
            SunThemeChecker.Unchecked += SunThemeChecker_Checked;

            Task.Run(async() =>
            {
                await Context.Init();
            });
        }
 public SettingsPage()
 {
     this.InitializeComponent();
     LoactionFrame.Navigate(typeof(AddFoldersView));
     MainPageViewModel.Current.Title         = Consts.Localizer.GetString("SettingsText");
     MainPageViewModel.Current.NeedShowTitle = true;
     MainPageViewModel.Current.LeftTopColor  = Resources["SystemControlForegroundBaseHighBrush"] as SolidColorBrush;
     var t = ThreadPool.RunAsync(async x =>
     {
         await Context.Init();
     });
 }
Esempio n. 3
0
        public SettingsPage()
        {
            InitializeComponent();
            LoactionFrame.Navigate(typeof(AddFoldersView));
            //MainPageViewModel.Current.Title = Consts.Localizer.GetString("SettingsText");
            MainPageViewModel.Current.NeedShowTitle = false;
            MainPageViewModel.Current.LeftTopColor  = Resources["SystemControlForegroundBaseHighBrush"] as SolidColorBrush;

            // slider swallowed PointerReleasedEvent
            VolumeSlider.AddHandler(PointerReleasedEvent, new PointerEventHandler(Slider_PointerReleased), true);

            Task.Run(async() =>
            {
                await Context.Init();
            });
        }