Tôi có một ứng dụng Windows Forms rất đơn giản. Và, trong Windows (hoặc ít nhất là Ứng dụng Windows Forms), khi bạn nhấn Enter khi đang ở trong Điều khiển TextBox một dòng, bạn sẽ nghe thấy tiếng Ding. Đó là một âm thanh khó chịu, cho biết rằng bạn không thể nhập dòng mới, vì nó là một TextBox một dòng.
Điều này là tốt. Tuy nhiên, trong Biểu mẫu của tôi, tôi có 1 TextBox và một Nút tìm kiếm. Và tôi cho phép người dùng Thực hiện tìm kiếm bằng cách nhấn Enter sau khi họ nhập xong, vì vậy họ không phải sử dụng chuột để nhấp vào Nút Tìm kiếm.
Nhưng âm thanh Ding này xảy ra. Nó rất khó chịu.
Làm thế nào chúng tôi có thể làm cho nó để âm thanh hoàn toàn không phát trong Biểu mẫu của tôi?
@David H - Đây là cách tôi phát hiện nhấn enter:
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}