private void FlatButtonPlayPause_Click(object sender, MouseEventArgs e) { if (Playing) { Playing = false; FB_PlayPause.Image_Source = new BitmapImage(new Uri("pack://application:,,,/Resources/Icons/Media/Play.png")); ME_MediaPlayer.Pause(); } else { Playing = true; FB_PlayPause.Image_Source = new BitmapImage(new Uri("pack://application:,,,/Resources/Icons/Media/Pause.png")); if (ME_MediaPlayer.NaturalDuration.HasTimeSpan && ME_MediaPlayer.Position.TotalSeconds == ME_MediaPlayer.NaturalDuration.TimeSpan.TotalSeconds) { ME_MediaPlayer.Position = TimeSpan.Zero; } ME_MediaPlayer.Play(); } }
private void ME_MediaPlayer_MediaEnded(object sender, RoutedEventArgs e) { Playing = false; FB_PlayPause.Image_Source = new BitmapImage(new Uri("pack://application:,,,/Resources/Icons/Media/Play.png")); ME_MediaPlayer.Pause(); }