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)); }