非常に単純な Windows フォーム アプリケーションがあります。また、Windows (または、少なくとも Windows フォーム アプリケーション) では、単一行の TextBox コントロール内で Enter キーを押すと、Ding が聞こえます。これは、単一行の TextBox であるため、改行を入力できないことを示す不快な音です。
これで問題ありません。ただし、私のフォームには、1 つの TextBox と検索ボタンがあります。また、ユーザーが入力を終えた後に Enter キーを押して検索を実行できるようにしているため、マウスを使用して検索ボタンをクリックする必要はありません。
しかし、このディン音が発生します。とても迷惑です。
フォームでサウンドがまったく再生されないようにするにはどうすればよいですか?
@David H - Enterキーを押すことを検出する方法は次のとおりです。
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}