如何在WPF列表框中禁用Windows声音?

时间:2017-09-04 22:20:18

标签: c# wpf windows system-sounds

我在WPF中创建了一个样式列表框,每当有人点击一个元素或按下我的列表框中的箭头键时,windows就会播放它的#34;选择声音"。

这在此特定列表框中不合适,我该如何禁用它? 或者如何禁用所有"默认声音" /系统听起来我的WPF应用程序?

2 个答案:

答案 0 :(得分:1)

经过大量搜索并尝试在测试应用程序中重现它;我发现它实际上是一个导致声音的Frame控件。 我在这里找到了答案Turn off navigation page sound in WPF Frame control

然而,这在我测试它的所有计算机上都不起作用。 我现在用Frame取代Border,因为我不需要导航。

答案 1 :(得分:0)

尝试使用itemscontrol。这没有提供选择项功能。如果您需要,那么默认情况下应该选择声音。