2015-04-01 59 views
0

我想知道,如何可以播放简单的声音,例如当用户移动一个按钮(button1)时。我能想象这样的事情:播放声音时,移动一个按钮

if(button1.Touched) {// play sound } 
+3

你必须真的恨你的用户。 – Servy 2015-04-01 20:33:46

+0

可能的重复[如何在C#,.NET中播放声音](http://stackoverflow.com/questions/3502311/how-to-play-a-sound-in-c-net) – balzafin 2015-04-01 20:38:21

+0

它不是一个副本。我在问移动过去,而不是点击。 – 2015-04-01 20:42:12

回答

0

使用此:

System.Media.SoundPlayer mediaPlayer = new System.Media.SoundPlayer(@"c:\Sound.wav"); 

public void button1_MouseHover(object sender, EventArgs e) 
{ 
    mediaPlayer.Play(); 
} 
+0

Button没有“触摸”成员。这甚至不会编译。 – Servy 2015-04-01 20:49:27

+0

更改为MouseHover事件 – eYe 2015-04-02 14:26:55