У мене дуже простий додаток для Windows Forms. І в Windows (або, принаймні, для програм Windows Forms) під час натискання клавіші Enter під час однорядкового керування TextBox ви чуєте звук Ding. Це непідвласне звучання, яке вказувало, що ви не можете вводити новий рядок, оскільки це однорядковий TextBox.
Це все добре. Однак у своїй формі у мене є 1 TextBox і кнопка пошуку. І я дозволяю користувачеві здійснювати пошук, натискаючи Enter після того, як вони закінчать вводити текст, тому їм не потрібно використовувати мишу, щоб натиснути кнопку Пошук.
Але цей звук Дінга виникає. Це дуже дратує.
Як ми можемо зробити так, щоб просто цей звук не грав у моїй формі?
@David H - Ось як я визначаю натискання клавіші введення:
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}