在 C# WPF 中发出哔声

Posted

技术标签:

【中文标题】在 C# WPF 中发出哔声【英文标题】:Making A Beep in C# WPF 【发布时间】:2014-06-22 22:44:54 【问题描述】:

有没有办法?

我一直在寻找 WPF 蜂鸣声,但我只能找到普通 Windows 形式的蜂鸣声。

【问题讨论】:

你试过正常的哔声吗?不行吗? 【参考方案1】:

您可以使用以下方法发出“哔”声:

SystemSounds.Beep.Play();

【讨论】:

【参考方案2】:
// Plays the sound associated with the Beep system event.
SystemSounds.Beep.Play();

这适用于 WPF (http://msdn.microsoft.com/en-us/library/system.media.systemsounds.beep(v=vs.110).aspx)

【讨论】:

【参考方案3】:
 Console.Beep(3000,200)

这是Documentation

顺便说一句,这不仅限于控制台应用程序。

【讨论】:

【参考方案4】:

你可以玩任何东西:

SoundPlayer snd = new SoundPlayer(filePath);
snd.Play();

【讨论】:

以上是关于在 C# WPF 中发出哔声的主要内容,如果未能解决你的问题,请参考以下文章

c#避免按键按下时发出哔哔声?

wpf使用C#控件

C# WPF 应用程序中的 Keycloak:如何在普通 MVVM WPF 应用程序中访问 C# 中给定用户/密码的角色?

在 C# WPF 中恢复下载

C# WPF 想要将数据存储在一个类中,并在不同 wpf 窗口中的多个不同类中使用

在 C# 中正确使用 WPF 绘制图表