/// <summary> /// User selects to change volume /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Volume_Click(object sender, RoutedEventArgs e) { VolumeSlider.Value = App.playbackService.Player.Volume * 100; Volume.Visibility = Visibility.Collapsed; if (Settings.repeatEnabled) { RepeatEnabled.Visibility = Visibility.Collapsed; } else { Repeat.Visibility = Visibility.Collapsed; } if (Settings.shuffleEnabled) { ShuffleEnabled.Visibility = Visibility.Collapsed; } else { Shuffle.Visibility = Visibility.Collapsed; } VolumeSlider.Visibility = Visibility.Visible; VolumeSlider.Focus(FocusState.Programmatic); }