У меня есть проекты WPF 4 и VB.net 2010. Я играю видео в одном медиаэлементе. Вот что мне нужно сделать:
Когда открывается первое окно, у меня нормально воспроизводится первое видео. Однако именно после воспроизведения этого видео у меня возникают проблемы с выяснением того, как сделать следующее.
Мне нужно, чтобы источник видео менялся сразу после однократного воспроизведения любого видео, и мне нужно, чтобы это видео (далее именуемое "окружающее" видео) зацикливалось вечно.
Когда происходит определенное событие, мне нужно снова изменить источник видео, воспроизвести его один раз, а затем вернуться к цикличному воспроизведению окружающего видео в шаге 1.
Однако, вот в чем проблема. Многие из триггеров видео находятся внутри операторов If-Then или Select Case в коде, поэтому я не использую исключительно простые события WPF, такие как «MouseUp» или «MouseEnter».
Кроме того, по соображениям производительности все видео должны воспроизводиться в одном и том же медиаэлементе.
Заранее спасибо!
Как мне это сделать?