我在 WPF 中制作了一个带样式的列表框,每当有人在我的列表框中单击一个元素或按下箭头键时,Windows 就会播放它的“选择声音”。
这在这个特定的列表框中不合适,我该如何禁用它? 或者如何禁用我的 WPF 应用程序发出的所有“默认声音”/系统声音?
最佳答案
经过大量搜索并尝试在测试应用程序中重现它;我发现它实际上是一个 Frame
控件引起了声音。
我在这里找到了答案 Turn off navigation page sound in WPF Frame control
然而,这并不适用于我测试过的所有计算机。
我现在将 Frame
替换为 Border
,因为我不需要导航。
关于c# - 如何在 WPF 列表框中禁用 Windows 声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46044641/