使用c#设置mediaElement

时间:2015-08-11 18:14:42

标签: c# xaml

我正在尝试使用c#编码设置媒体元素的来源(视频位于项目的资源文件夹中),我的编码如下:

//Defined as such in my XAML
mediaElement.Source = new Uri(@"Assets\HarlemCampus.wmv");
mediaElement.Play();

...但是当我点击按钮播放视频时,我收到以下错误:

enter image description here

我不想在XAML中预设源,因为我想根据用户在运行时选择的单选按钮动态更改媒体元素的源,是否有办法执行此操作?

1 个答案:

答案 0 :(得分:4)

您必须使用资源文件Uri:

mediaElement.Source = new Uri("ms-appx:///Assets/HarlemCampus.wmv");