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();
}
}
}
检查您的Button1_MouseLeftButtonDown
事件处理程序实际上已连接在主窗口中。xaml到Button1的点击事件,例如:<Button Name="Button1" Click="Button1_MouseLeftButtonDown" />
PS:我来这里希望这个问题没有答案,但实际上它已经在评论中得到了回答,所以我在这里重新发布了答案。我不是想抢走汉斯·帕桑特的形象,真的!