0

对不起我的英语不好和直截了当。

我有一些关于编码的问题要问...

我想问,是否可以为所有按钮添加声音?

似乎选择时带有“点击”声音的按钮会很好。

有人有什么想法吗?

是在此处的某处添加 .wav 文件源吗?

    new BrushSelection(
        new Uri("/KinectPaint;component/Resources/pen-unselected.png", UriKind.RelativeOrAbsolute), 
        new Uri("/KinectPaint;component/Resources/pen-selected.png", UriKind.RelativeOrAbsolute), 
        KinectPaintbrush.Marker, 
        "pen"),

或者

SoundPlayer ClickSound = new SoundPlayer(@"c:\Media\ClickSound.wav");
    ClickSound.Play();
4

2 回答 2

0

您可以为将触发播放声音剪辑的按钮设置一个事件处理程序。

于 2012-05-07T06:27:54.650 回答
0

我让这段代码工作,一旦你定义了PlaySound方法,去选择 wpf 上的所有按钮并选择EventHandler属性下的设置,然后将PlaySound方法添加到CLick事件中,显然startSoundPlayer将是你想要调用的任何东西声音播放器。哦,这是使用 Wpf

 namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    }

    System.Media.SoundPlayer startSoundPlayer = new System.Media.SoundPlayer(@"C:\Windows\Media\chord.wav");



    private void PlaySound(object sender, RoutedEventArgs e)
    {
        startSoundPlayer.Play();
    }

希望这可以帮助

于 2012-04-14T15:07:39.530 回答