WPF(系统)声音不工作

本文关键字:工作 声音 系统 WPF | 更新日期: 2023-09-27 18:06:17

我有以下问题:我只是想播放一个短的声音,但我什么也没听到。soundfile的属性"Copy to output directory"表示"Copy always"。奇怪的是,当我复制一个现有的和工作的例子没有发生,但原来的作品。我找不到我的问题。

另外systemsound也不工作

任何想法?

谢谢! !

using System.Media;
using System.Windows.Input;
using Microsoft.Windows.Controls.Ribbon;
namespace WpfRibbonApplication14
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : RibbonWindow
    {
        SoundPlayer player = new SoundPlayer("sound.wav");
        public MainWindow()
        {
            InitializeComponent();
            player.LoadAsync();
            // Insert code required on object creation below this point.
        }
        private void Button1_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            player.Play();
        }
    }
}

WPF(系统)声音不工作

检查您的Button1_MouseLeftButtonDown事件处理程序实际上已连接在主窗口中。xaml到Button1的点击事件,例如:<Button Name="Button1" Click="Button1_MouseLeftButtonDown" />

PS:我来这里希望这个问题没有答案,但实际上它已经在评论中得到了回答,所以我在这里重新发布了答案。我不是想抢走汉斯·帕桑特的形象,真的!