MediaElement无法运行silverlight

时间:2012-01-04 20:04:09

标签: c# wpf silverlight binding mediaelement

看,我喜欢这段代码。

<MediaElement Source="Wildlife.wmv"/>

它没有用。这个文件野生动物放在我的项目中,我已经改变了Wildlife.wmv的属性,Build Resorces并且它有效!!!但它对我来说没用,因为我使用绑定像这样:

   <MediaElement Source={Binding ...}> 

我的问题是,如果我从openfiledialog获取视频文件并且我无法更改动态构建操作,我必须做什么?它不起作用,我无法在某些控件中找到构建操作或者其他?

1 个答案:

答案 0 :(得分:0)

请尝试查看此处:Change Source in MediaElement (SILVERLIGHT)

我认为它可以回答你的问题:

MyMediaElement.Stop();
Uri u = new Uri(openfiledialog.FileName, UriKind.Absolute);
MyMediaElement.Source=u;
MyMediaElement.Play();

也许您也可以在那里使用Jason的答案,并将AutoPlay属性设置为true。 Reagrds。