void IconChange()
 {
     if (((PackIcon)playBord.Child).Kind != PackIconKind.PauseCircleOutline)
     {
         OnSongPlaying?.Invoke(CurrentPlaylist, (SongList.SelectedItem as Song).ID, (SongList.SelectedItem as Song));
         ((PackIcon)playBord.Child).Kind = PackIconKind.PauseCircleOutline;
     }
     else
     {
         OnSongPaused?.Invoke();
         ((PackIcon)playBord.Child).Kind = PackIconKind.PlayCircleOutline;
     }
 }
        private void PlayAlbumSong(object sender, MouseButtonEventArgs e)
        {
            Song[] arr = new Song[200];
            for (int i = 0; i < songs_lb.Items.Count; i++)
            {
                arr[i] = songs_lb.Items[i] as Song;
            }

            Console.WriteLine(songs_lb.SelectedIndex);
            OnSongPlaying?.Invoke(new Song_Playlist {
                Songs = arr
            }, (songs_lb.SelectedItem as Song).ID, (songs_lb.SelectedItem as Song));
        }