我试图填充媒体元素与medialibary歌曲填充媒体库中的歌曲媒体元素
但媒体元素源属性不会接受任何我尝试了它,它的源属性似乎加载文件路径或网址BTU我想从媒体libary
访问并加载一首歌,如果另一种方法是比较容易什么IM实际上是试图做的是,媒体播放歌曲加载到滑块
感谢 亚历克斯
我试图填充媒体元素与medialibary歌曲填充媒体库中的歌曲媒体元素
但媒体元素源属性不会接受任何我尝试了它,它的源属性似乎加载文件路径或网址BTU我想从媒体libary
访问并加载一首歌,如果另一种方法是比较容易什么IM实际上是试图做的是,媒体播放歌曲加载到滑块
感谢 亚历克斯
我很抱歉地说,但即使在芒果这是100%不是可能。您只能从互联网或从您的XAP流媒体。
要绑定滑块值,你会在MediaElement的位置绑定到它
<MediaElement x:Name="MediaPlayer"/>
<Slider Value="{Binding ElementName="MediaPlayer", Path="Position", Mode="TwoWay"/>
要播放从MediaLibrary检索到的任何Song
文件,你必须使用MediaPlayer。不幸的是,MediaPlayer
没有Position
属性,这意味着你不能以编程方式设置音频文件的位置。这意味着无法将滑块附加到MediaPlayer
以便使用它来改变位置。
正如MyKuLLSKI提到的,您可以使用MediaElement
来更改音频文件的位置。但是,您不能使用MediaElement
中的MediaLibrary
检索到的文件(您只能使用stream
或您已包含在XAP中的文件)。
因此,在您的情况下,如果您需要从MediaLibrary
中检索歌曲,那么您仅限于methods available to the MediaPlayer(不支持定位)。
这太糟糕了! 有人想到任何方式/想法做到这一点,我不能看到很多谷歌,但也许你们中的一个人找到了什么? – user1153974 2012-01-30 08:28:20
即时通讯不试图流,即时通讯只是试图使用其中一个电话滑块本地媒体库 MediaLibrary.Song – user1153974 2012-01-27 16:49:48
是的,我知道。我说过你不可能不可能的微软WP7不允许你这样做。我在说你只能在你的XAP上流媒体文件存储或播放媒体文件存储 – MyKuLLSKI 2012-01-27 16:58:59
@ user1153974 - MyKuLLSKI说你只能流式传输或使用位于XAP中的文件。 MediaElement目前无法播放来自'MediaLibrary'的歌曲。 – keyboardP 2012-01-27 16:59:11