C# MediaElement没有';我不能在silverlight工作
看,我喜欢这个代码C# MediaElement没有';我不能在silverlight工作,c#,wpf,silverlight,binding,mediaelement,C#,Wpf,Silverlight,Binding,Mediaelement,看,我喜欢这个代码 <MediaElement Source="Wildlife.wmv"/> 它不起作用。这个野生动物的文件已经放在我的项目中,我已经改变了widlife.wmv的属性,在资源上建立行动,它起作用了!!!但这对我来说毫无用处,因为我使用的是这样的绑定: <MediaElement Source={Binding ...}> 我的问题是,如果我从openfiledialog中获取视频文件,并且无法动态更改生成操作,我必须做什么?它不起作
<MediaElement Source="Wildlife.wmv"/>
它不起作用。这个野生动物的文件已经放在我的项目中,我已经改变了widlife.wmv的属性,在资源上建立行动,它起作用了!!!但这对我来说毫无用处,因为我使用的是这样的绑定:
<MediaElement Source={Binding ...}>
我的问题是,如果我从openfiledialog中获取视频文件,并且无法动态更改生成操作,我必须做什么?它不起作用,我无法在某些控件中找到生成操作,或者其他?请尝试查看此处:
我想这可能会回答你的问题:
MyMediaElement.Stop();
Uri u = new Uri(openfiledialog.FileName, UriKind.Absolute);
MyMediaElement.Source=u;
MyMediaElement.Play();
也许您也可以使用Jason的答案,并将AutoPlay属性设置为true。
雷格斯