private void PreviewMode_ToggleButton_Unchecked(object sender, RoutedEventArgs e)
        {
            SinglePreview.IsEnabled = true;
            SinglePreview.Reposition(Player.Position);

            MultilinePreview.Lyrics.Clear();
            MultilinePreview.IsEnabled = false;
        }
 private void Player_PositionChanged(AudioPlayer sender, PositionChangeEventArgs args)
 {
     if (args.IsUserChange)
     {
         SinglePreview.Reposition(args.Position);
         MultilinePreview.Reposition(args.Position);
     }
     else
     {
         SinglePreview.RefreshLyric(args.Position);
         MultilinePreview.RefreshLyric(args.Position);
     }
 }
        private void Player_SourceChanged(AudioPlayer sender, MusicChangeEventArgs args)
        {
            if (_settings.IsFollowSongAlbumCover)
            {
                BlurBackground.Source = args.Source.AlbumImageData;
            }

            SinglePreview.Reposition(Player.Position);
            MultilinePreview.Reposition(Player.Position);

            #region Replace Lyrics Tags

            _viewModel.LyricsTags[0].TagValue = args.Source.Name;
            _viewModel.LyricsTags[1].TagValue = args.Source.Artist;
            _viewModel.LyricsTags[2].TagValue = args.Source.Album;

            #endregion
        }
 private void UndoOperations_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
 {
     SinglePreview.Reposition(Player.Position);
 }
 private void LyricItems_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
 {
     SinglePreview.Reposition(Player.Position);
 }