예제 #1
0
 private void PlayButton_Click(object sender, RoutedEventArgs e)
 {
     PlayButton.Visibility  = Visibility.Collapsed;
     PauseButton.Visibility = Visibility.Visible;
     if (isPause)
     {
         PlayingSongMedia.Play();
     }
     else
     {
         SetMediaSource();
     }
 }
예제 #2
0
        private void Next_Click(object sender, RoutedEventArgs e)
        {
            string nextSongId = PlayingBarVm.getNextSongIdAuto();

            if (nextSongId != "Done")
            {
                SetMediaSource();
            }
            else
            {
                PlayingSongMedia.Play();
            }
            PlayButton.Visibility  = Visibility.Collapsed;
            PauseButton.Visibility = Visibility.Visible;
        }
예제 #3
0
 private void PlayingSong_MediaEnded(object sender, RoutedEventArgs e)
 {
     if (PlayingBarVm.Type == PLAYTYPE.RepeatOne)
     {
         PlayingSongMedia.Play();
     }
     else
     {
         string nextSongId = PlayingBarVm.getNextSongIdAuto();
         if (nextSongId != "Done")
         {
             SetMediaSource();
         }
     }
 }