Saya memiliki Aplikasi Formulir Windows yang sangat sederhana. Dan, di Windows (atau, setidaknya Aplikasi Formulir Windows), saat Anda menekan Enter saat berada di dalam Kontrol Kotak Teks Garis Tunggal, Anda akan mendengar bunyi Ding. Ini adalah suara yang tidak menyenangkan, yang menandakan Anda tidak dapat memasukkan baris baru, karena ini adalah TextBox satu baris.
Ini semua baik-baik saja. Namun, dalam Formulir saya, saya memiliki 1 Kotak Teks, dan Tombol Pencarian. Dan saya mengizinkan pengguna untuk Melakukan pencarian dengan menekan Enter setelah mereka selesai mengetik, jadi mereka tidak perlu menggunakan mouse untuk mengklik Tombol Pencarian.
Tapi suara Ding ini terdengar. Itu sangat mengganggu.
Bagaimana kita bisa membuatnya sehingga suara itu tidak diputar sama sekali di Formulir saya?
@David H - Begini cara saya mendeteksi tombol enter:
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}