多个WPF MediaElements无法正常工作

时间:2011-11-11 16:32:23

标签: .net wpf video

我只是想知道为什么2视频不能同时工作?只播放1个视频,第二个播放不播放。但是有第二个视频的声音......这很奇怪!任何线索?谢谢!

 <Grid>
        <MediaElement Height="299" HorizontalAlignment="Left" Name="mediaElement1" VerticalAlignment="Top" Width="213" LoadedBehavior="Manual" />
        <MediaElement Height="299" HorizontalAlignment="Left" Margin="231,0,0,0" Name="mediaElement2" VerticalAlignment="Top" Width="260" LoadedBehavior="Manual" />
    </Grid>

更新

我发现它的工作原理就像我在Visual Studio的DEBUG模式下所说的那样。

1 个答案:

答案 0 :(得分:0)

在WPF中播放2个视频不是问题。你是如何加载视频的?

    public MainWindow()
    {
        InitializeComponent();

        mediaElement1.Source = new Uri("Content\\Wildlife.wmv", UriKind.Relative);
        mediaElement2.Source = new Uri("Content\\Wildlife.wmv", UriKind.Relative);

        mediaElement1.Play();
        mediaElement2.Play();
    }

确保视频路径正确无误。

如果您在项目中添加视频,请确保它已设置以下属性:

  • 内容
  • 如果更新则复制