/// <summary> /// User selects to toggle shuffling of the playlist /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Shuffle_Click(object sender, RoutedEventArgs e) { bool shuffleOn = App.playbackService.ToggleShuffle(); if (shuffleOn) { Shuffle.Visibility = Visibility.Collapsed; ShuffleEnabled.Visibility = Visibility.Visible; ShuffleEnabled.Focus(FocusState.Programmatic); } else { Shuffle.Visibility = Visibility.Visible; ShuffleEnabled.Visibility = Visibility.Collapsed; Shuffle.Focus(FocusState.Programmatic); } }