查找和读取本地存储的文件

时间:2013-01-21 17:15:48

标签: c# .net windows-8 microsoft-metro

我有一个metro应用程序,我已将现有文件添加到解决方案资源管理器中的文件夹中。我已经阅读了msdn上的资源文档,但无法弄明白。

enter image description here

我的声音文件位于Assets\SFX\Standard.wav,那么如何在我的应用中使用代码隐藏中的MediaElement找到并播放此文件?

1 个答案:

答案 0 :(得分:1)

我不确定您为什么要使用MediaElement,也许您可​​以尝试SoundPlayer

System.Media.SoundPlayer player = new System.Media.SoundPlayer();

player.SoundLocation = "\Assets\SFX\Standard.wav";
player.Play();

使用MediaElement编辑:

<MediaElement Name="TehSoundz" IsLooping="False" AutoPlay="False" Height="0" Width="0" Source="\Assets\SFX\Standard.wav" />

代码隐藏:

TehSoundz.Play();
TehSoundz.Stop();