private void MediaSlider_DragStarted(object sender, System.Windows.Controls.Primitives.DragStartedEventArgs e) { PlayedMedia.Pause(); if (timer != null) { timer.Stop(); } }
private void PlayButton_Click(object sender, RoutedEventArgs e) { PlayedMedia.Play(); if (timer != null) { timer.Start(); } }
private void StopButton_Click(object sender, RoutedEventArgs e) { PlayedMedia.Stop(); MediaSlider.Value = 0; if (timer != null) { timer.Stop(); } }
private void OpenBinding_Executed(object sender, ExecutedRoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog { Filter = "mp4 files (*.mp4)|*.mp4|All files (*.*)|*.*", RestoreDirectory = true }; if (openFileDialog.ShowDialog() != null) { try { Uri path = new Uri(openFileDialog.FileName); PlayedMedia.Source = path; PlayedMedia.Stop(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Something went wrong", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void Window_Loaded(object sender, RoutedEventArgs e) { PlayedMedia.ScrubbingEnabled = true; PlayedMedia.Stop(); }
private void PauseButton_Click(object sender, RoutedEventArgs e) => PlayedMedia.Pause();