Добавление MediaElement к ошибке формы Windows С#

Привет, я только недавно узнал, что вы можете использовать компоненты из WPF и добавлять в форму Windows, просто создавая их, а затем добавляя затем в форму как элемент Host

Итак, что я пытаюсь сделать, это создать видеоплеер с помощью MediaElement, и я также знаю, что вы можете использовать Direct X или использовать проигрыватель Windows Media для этого, я хочу настроить некоторые элементы управления в этом, так что вот мой вопрос

когда я пытаюсь добавить элемент мультимедиа в свою форму Windows, это дает мне эту ошибку введите здесь описание изображения

вот мой код для медиаэлемента wpf

<UserControl x:Class="Videoplayer_2._0.MediaPlayer"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:Videoplayer_2._0"
             mc:Ignorable="d" 
             d:DesignHeight="300" d:DesignWidth="300">
    <Grid>
        <MediaElement x:Name="mediaElement" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />

    </Grid>
</UserControl>

Итак, добавление mediaElement просто не работает, или я сделал что-то не так, а также добавил ползунок WPF в форму, просто говоря, потому что я понятия не имею, повлияет ли это на это или нет


person Annonymous177    schedule 14.03.2016    source источник
comment
Вам просто нужно перезапустить Visual Studio, я думаю   -  person Gopichandar    schedule 14.03.2016
comment
лол, это работает @Gopichandar, спасибо   -  person Annonymous177    schedule 14.03.2016
comment
Кроме того, не забудьте добавить элементы управления winform внутри WindowsFormsHost WPF.   -  person Gopichandar    schedule 14.03.2016


Ответы (1)


Думаю, вам просто нужно перезапустить Visual Studio.

person Gopichandar    schedule 14.03.2016