Я разрабатываю приложение, которое использует VLCdotNET для создания медиаплеера. Нужно сделать действие, позволяющее нажимать на видео, видео может воспроизводиться или приостанавливаться, как видео на Youtube. У кого-нибудь есть решение? Я пытался сделать так, чтобы событие щелкнуло по VLC, но оно не работает.
Нажмите на проигрыватель VLC «Пауза/воспроизведение».
Ответы (1)
Образец приложения, включенный в библиотеку, содержит пример того, как выполнить то, что вы ищете: https://github.com/ZeBobo5/Vlc.DotNet/blob/master/src/Samples/Vlc.DotNet.Forms.Samples/Sample.cs а>
person
Ken Brittain
schedule
05.05.2016
Извиняюсь. Я читал это, но это не то, что я ищу. Мне не нужна кнопка для воспроизведения и паузы видео! Мне нужно создать событие, когда я нажимаю на экран видео, и оно может воспроизводиться или приостанавливаться, как Youtube.
- person Hoàng Đỗ Huy; 05.05.2016
Почему бы не добавить прозрачную форму или элемент управления поверх окна? Затем вы можете поймать событие, потому что не похоже, что элемент управления VLC дает вам это. stackoverflow.com/questions/4314215/
- person Ken Brittain; 05.05.2016
Спасибо! прозрачная панель мне подходит! : Д. Теперь я столкнулся с отдельной формой с 2 панелями, где 1 панель - это видеопанель, а 1 панель - для управления видео. Как я могу установить панель управления с фиксированной высотой и видеопанель с высотой формы, управляющей высотой панели?
- person Hoàng Đỗ Huy; 05.05.2016
Для этого просто наложите прозрачную панель и подпишитесь на события изменения размера базы. В обработчике просто измените размер прозрачной панели.
- person Ken Brittain; 05.05.2016
@ HoàngĐỗHuy привет, я столкнулся с той же проблемой. как сделать панель прозрачной? потому что, когда я пытаюсь установить прозрачность, он принимает цвет фона формы. пожалуйста, помогите или, возможно, следуйте моей ветке сообщения stackoverflow.com/questions/45710806/
- person chopperfield; 16.08.2017