我有一个 Metro 应用程序,并且已将现有文件添加到解决方案资源管理器内的文件夹中。我已阅读 msdn 上的资源文档,但无法弄清楚。
我的声音文件位于 中Assets\SFX\Standard.wav
,那么如何MediaElement
在我的应用程序中从代码隐藏中找到并播放该文件?
我有一个 Metro 应用程序,并且已将现有文件添加到解决方案资源管理器内的文件夹中。我已阅读 msdn 上的资源文档,但无法弄清楚。
我的声音文件位于 中Assets\SFX\Standard.wav
,那么如何MediaElement
在我的应用程序中从代码隐藏中找到并播放该文件?
我不知道你为什么要使用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();