2012-01-04 70 views
1

看我有这样的代码。MediaElement不起作用silverlight

<MediaElement Source="Wildlife.wmv"/> 

它没有work.This文件野生动物摆在我的项目,我在Wildlife.wmv的性质发生了变化,建立在Resorces行动和它的作品!但也没用,我becouse我米使用绑定是这样的:

<MediaElement Source={Binding ...}> 

我的问题我有什么,如果我从打开文件对话框的视频文件,我不能改变构建行动动态???它不工作的事,我无法找到在某种控制或其他方面建立行动?

回答

0

请尝试寻找这里:Change Source in MediaElement (SILVERLIGHT)

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

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

也许你也可以使用贾森的答案,并自动播放属性设置为true。 Reagrds。