Мне нужна помощь!Я столкнулся с проблемой, связанной с Slider + Tree View + Video.Использование Blend и WPF, язык C #.
Заголовок
(a) sub header X << Play Video (a) only on click
(b) sub header Y << Play Video (b) only on click
Видео (a) [Продолжительность от 0:00 до 0:09] и Видео (b) [Продолжительность от 0:10 до 0: 20]
Я объединил Видео (a) и Видео (b) в одно видео, так что когда пользователь нажимает (a) подзаголовок X или (b) подзаголовок Y, он будет воспроизводиться наэто конкретное видео и ползунок также могут определять, где находится видео.
Итак, теперь я хочу остановить видео, когда пользователь нажимает (a) подзаголовок X, после завершения воспроизведения видео (a) онопредложит пользователю нажать на (b) подзаголовок Y, чтобы продолжить просмотр видео.
Если я не хочу получать подсказки, я также могу просто написать несколько текстов в текстовом поле, чтобы показать пользователю, что видео(a) закончился, и теперь они смотрят видео (b).
Мое кодирование показано ниже:
private void headerX_Selected(object sender, RoutedEventArgs e)
{
Video.Source = new Uri(@".\cooking.wmv", UriKind.Relative);
Video.Play();
info.Text = "Boil 500ml of water.";
}
private void headerY_Selected(object sender, RoutedEventArgs e)
{
Video.Position = TimeSpan.FromSeconds(VideoTime.Value = 10);
Video.Play();
info.Text = "Add noodles when the water has boiled.";
}
- Video = MediaElement
- VideoTime = название слайдера
- cooking.wmv = Видео
- info.Text = Текстовое поле
Любая помощь будетоценили.