Tengo una aplicación de formularios Windows Forms muy simple. Y, en Windows (o, al menos, en las aplicaciones de Windows Forms), cuando presiona Intro mientras está dentro de un control TextBox de una sola línea, escucha un Ding. Es un sonido desagradable, que indica que no puede ingresar una nueva línea, porque es un TextBox de una sola línea.
Todo esto está bien. Sin embargo, en mi formulario, tengo 1 TextBox y un botón de búsqueda. Y estoy permitiendo que el usuario realice una búsqueda presionando Enter después de que haya terminado de escribir, para que no tenga que usar el mouse para hacer clic en el botón Buscar.
Pero se produce este sonido Ding. Es muy molesto.
¿Cómo podemos hacer que el sonido no se reproduzca en absoluto en mi formulario?
@David H - Así es como estoy detectando la presión de entrar:
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
// Perform search now.
}
}