我在 WPF 中创建了一个样式列表框,每当有人在我的列表框中单击一个元素或按箭头键时,Windows 都会播放其“选择声音”。
这在这个特定的列表框中不合适,我该如何禁用它?或者如何禁用我的 WPF 应用程序发出的所有“默认声音”/系统声音?
我在 WPF 中创建了一个样式列表框,每当有人在我的列表框中单击一个元素或按箭头键时,Windows 都会播放其“选择声音”。
这在这个特定的列表框中不合适,我该如何禁用它?或者如何禁用我的 WPF 应用程序发出的所有“默认声音”/系统声音?
经过大量搜索并尝试在测试应用程序中重现它;我发现它实际上是一个Frame
控件导致了声音。我在这里找到了答案关闭 WPF 框架控件中的导航页面声音
但是,这不适用于我测试过的所有计算机。由于不需要导航,因此我将其替换Frame
为now 。Border
尝试使用项目控制。那不提供选择项目功能。如果您需要,则默认情况下应该有选择声音。