在windows phone中播放来自独立存储的媒体文件
本文关键字:独立 存储 媒体文件 windows phone 播放 | 更新日期: 2023-09-27 18:25:13
我需要从隔离存储中播放音乐文件。我是这样做的,
MediaElement media = new MediaElement();
using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
using (IsolatedStorageFileStream fileStream = myIsolatedStorage.OpenFile(FileName, FileMode.Open, FileAccess.Read))
{
media.SetSource(fileStream);
media.Play();
}
}
我不能播放音乐文件。当我创建媒体元素Xaml并设置该元素的源代码时,这很好。问题是,我必须动态地创建所有控件。
请建议我如何解决这个问题。。。
感谢
您需要将此MediaElement添加到可视化树中。或者换句话说,MediaElement应该是PhoneApplicationPage的一部分。
假设您的页面中有一个网格,并将此MediaElement添加到网格中。
grid.Children.Add(media);
然后你可以设置源以及播放()媒体。