public MainWindow() { InitializeComponent(); //UI tbSongName.DataContext = SuperSong; tbArtist.DataContext = SuperSong; //Timer media.MediaEnded += Media_MediaEnded; _timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(1) }; _timer.Tick += _timer_Tick; //Slider TimeSlider.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(TimeSlider_MouseLeftButtonUp), true); TimeSlider.ValueChanged += TimeSlider_ValueChanged; VolumeSlider.ValueChanged += VolumeSlider_ValueChanged; VolumeSlider.AddHandler(MouseLeftButtonUpEvent, new MouseButtonEventHandler(VolumnSlider_MouseLeftButtonUp), true); //Playlist lvNowPlaying.ItemsSource = playlist; lvCustomPlaylist.ItemsSource = customplaylist; //Tooltip btnRepeatMode.DataContext = playmode; btnPlayRandomMode.DataContext = isPlayingRandomly; //Hook _hook = Hook.GlobalEvents(); _hook.KeyUp += _hook_KeyUp; }
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() { 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(); }); }