c# - 如何从textBox删除提示音?

标签 c# audio

当用户按下“TAB”键时,我试图删除烦人的“哔”声(实际上,因为我改变了它的行为,它的作用是“ENTER”)。
我已经尝试了下面的代码,但是没有用!

private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Tab)
    {
        e.SuppressKeyPress = true;
    }
}

任何帮助将不胜感激,非常感谢!

最佳答案

如果按Enter键,您的代码将无法解决问题,请在代码上添加Enter条件:

f (e.KeyCode == Keys.Tab || e.KeyCode == Keys.Enter)
        {
            e.SuppressKeyPress = true;
        }

关于c# - 如何从textBox删除提示音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45450255/

相关文章:

ios - 当应用程序未运行 IOS 时播放警报声音

html - 网络音频API : Merging stream of mp3 sounds to one file and playing it in <audio> tag

c# - 使用 UniqueIdentifier 列类型和 [DatabaseGenerate(DatabaseGenerateOption.Identity)] 作为模型的键在 EF Code First 中不起作用

javascript - 如何使用空格键自动播放音乐并停止/继续播放?

c# - 新的 Tasks.Dataflow block 是否在网络上工作?

c# - 如果不存在使用 linq to xml 在 xml 文档中创建一个节点

linux - FFmpeg 音频交叉淡入淡出

c# - C#如何根据外部条件使用线程处理标志

c# - 如何异步等待连接?

c# - 如何创建组合框以在用户在 C# 的组合框中键入拼写时自动填充