Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
87 / 55 / 15
Регистрация: 01.10.2010
Сообщений: 492
1
.NET 4.x

MediaElement не обновляется картинка при изменении Position после вызова метода MediaElement.Stop()

23.03.2015, 13:44. Показов 1287. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
WPF. Для воспроизведения видео использую MediaElement

XML
1
2
3
4
5
6
<MediaElement Grid.Row="0"
                      Name="VideoMediaElement"
                      LoadedBehavior="Manual"
                      UnloadedBehavior="Manual"
                      PreviewMouseLeftButtonDown="VideoMediaElement_OnPreviewMouseLeftButtonDown"
                      MediaOpened="VideoMediaElement_OnMediaOpened"/>
C#
1
2
3
4
5
6
7
8
9
10
11
12
        /// <summary>
        /// Обработчики клавиш
        /// </summary>
        private void MainWindow_OnPreviewKeyDown(object sender, KeyEventArgs e)
        {
            // Перемотка
            int secondJump = 1;
            if (e.Key == Key.Right)
                VideoMediaElement.Position = VideoMediaElement.Position.Add(new TimeSpan(0, 0, secondJump));
            if (e.Key == Key.Left)
                VideoMediaElement.Position = VideoMediaElement.Position.Subtract(new TimeSpan(0, 0, secondJump));
        }
При нажатии стрелок на клавиатуре видео проматывается вперёд или назад на 1 секунду. Если видео воспроизводится, т.е. VideoMediaElement.Play(), то всё норм, если воспроизведение остановлено, т.е. VideoMediaElement.Stop(), то картинка не обновляется. Как сделать так, чтобы картинка обновлялась?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2015, 13:44
Ответы с готовыми решениями:

как можно перевести MediaElement.Position в Slider.Value ?
Доброго времени суток. Возникла небольшая проблема:как можно перевести MediaElement.Position в...

Как остановить видео в MediaElement при нажатии на кнопку?
например в формах перетащил элемент и он автоматом стал типа button1 а тут то обычый тип...

Сокрытие курсора при отсутствии движения над mediaElement
Нужно сделать исчезновение курсора, когда он находится в состоянии покоя над mediaElement...

MediaElement
создаю медиаелемент &lt;MediaElement x:Name=&quot;Video&quot; Source=&quot;01.AVI&quot;/&gt; с источником на видео файл,...

1
burning1ife
1465 / 1286 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
23.03.2015, 14:06 2
https://msdn.microsoft.com/en-... abled.aspx
1
23.03.2015, 14:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2015, 14:06
Помогаю со студенческими работами здесь

MediaElement
Добрый день) Проигрываю треки через mediaelement. WP 8.1. Приложение на C# и XAML. Как сделать,...

Не работает MediaElement
Если пытаюсь задать MediaElement'у Source в XAML, то на месте конструктора вылезает такая муть:...

MediaElement и видеофайл
Не воспроизводит видеофайл. Xaml: &lt;Window x:Class=&quot;Background_Video.MainWindow&quot; ...

SilverLight MediaElement
Пытался проиграть обычный mp3 файл ,создал обычный silverlight проект(не бизнес проект),добавил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru