コード例 #1
0
        private void btnOpen_Click(object sender, RoutedEventArgs e)
        {
            if (mp3Player.CurrentSong != null) // Jesli mamy załadowana juz jakąs piosenke i chcemy otworzyc następną, to najpierw oczyszczamy stream poprzedniej i otwieramy nowy
            {
                stream.Dispose();
                stream.Close();
                stream = new MemoryStream();
            }

            mp3Player.OpenSong();
            isPlaying      = true;
            txbl.Text      = mp3Player.CurrentSong.SongName;
            txbLyrics.Text = mp3Player.CurrentSong.SongLyrics;
            timer.Start();

            img.Stretch = Stretch.Fill;
            img.Source  = mp3Player.LoadImageForCurrentSong(stream);
            songLoaded  = true;
        }