Çok basit bir Windows Forms Uygulamam var. Ve Windows'ta (veya en azından Windows Forms Uygulamalarında), Tek Satırlı Metin Kutusu Denetimi içindeyken Enter tuşuna bastığınızda, bir Ding. Tek satırlık bir TextBox olduğu için satırsonu giremeyeceğinizi belirten hoş olmayan bir sestir.
Her şey yolunda. Ancak, Formumda 1 Metin Kutum ve bir Arama Düğmem var. Ve kullanıcı yazmayı tamamlamadan sonra onlar kalmamak, Enter'a basarak bir arama gerçekleştirin izin am var Arama Düğmesi tıklayın için fareyi kullanmak.
Ancak bu Ding sesi ortaya çıkar. Bu çok rahatsız edici.
Sesin Formumda hiç çalmaması için nasıl yapabiliriz?
@David H - Enter tuşuna basarak şu şekilde tespit ediyorum:
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}