我需要在触摸屏上播放声音,它应该保持播放状态,直到用户把手从屏幕上移开。这是我的代码,
private void OnMouseDown(object sender, Moenter code hereuseButtonEventArgs e)
{
clicked = true;
ColoringSound.Source = new Uri("Sounds/drawing.mp3", UriKind.Relative);
ColoringSound.Play();
}
private void OnMouseUp(object sender, MouseButtonEventArgs e)
{
clicked = false;
}
MSDN上有一篇文章描述了如何循环MediaElements,要停止循环声音,只需调用stop方法。