Показать видео с библиотекой VlcDotNet

Я сделал C # Windows Forms Application в Visual Studio 2012 и добавил dll с этой веб-страницы:http://vlcdotnet.codeplex.com/ Я уже получил видео для работы с этим кодом:

VlcControl player = new VlcControl();
Vlc.DotNet.Core.Medias.MediaBase media = new 
    Vlc.DotNet.Core.Medias.PathMedia(@"path\movie.avi");
player.Media = media;
player.Play();

Но это отображается в другом окне, и я не могу это контролировать. Как бы я вставил видео в мою форму?

Я не нашел никакой документации о том, как сделать это программно. У большинства людей в руководствах есть какой-то элемент управления vlc, перечисленный в их наборе инструментов, но у меня его нет, поэтому мне нужно было бы сделать это с помощью кода.

Я попытался использовать панель в качестве родителя VlcControl:

player.Parent=panel1;

Фильм по-прежнему играет, но нет видео, только звук. Какой контейнер следует использовать и как заставить его показывать видео?

Больше информации: здесь:Контроль VLC.DotNet, размещенный в WPF Говорят, что можно встроить видео в элемент WindowsFormsHost в WPF. Однако в приложении Windows Forms мне доступен только ElementHost. Могу ли я использовать это для встраивания видео, и если да, то как?

Ответы на вопрос(1)

Ваш ответ на вопрос