[c#][winforms] keydown event resulterar i störande "beep" ljud.

Permalänk
Medlem

[c#][winforms] keydown event resulterar i störande "beep" ljud.

Hej. jag har gjort en winform applikation i c# som ska hjälpa till med att organisera data till spelet slavehack.

Programmet är i princip klart men jag har ett smått störande problem. Jag har en vanlig textbox där man kan skriva in söktermer och använder ett "key down" event istället för en knapp så man bara behöver trycka på enter. Fungerar bra men varje gång man trycker på enter så spelas ett störande "beep" ljud upp.

någon som vet hur man kan gå tillväga för att bli av med ljudet?

private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { List<string> tagList = new List<string>(); foreach (string chkTag in chkLB_s_tags.CheckedItems) { tagList.Add(chkTag.ToUpper()); } string query = build_search_query(textBox1.Text, chkbox_NPC.Checked, chkbox_VPC.Checked, chkbox_BANK.Checked, tagList) run_query(query); } }

Visa signatur

| Ryzen 5800x | Asus prime x470 pro | Asus rtx 3080 tuf oc | Gskill 32gb 3,6ghz | Dell S2721DGFA | Asus MG279Q |

Permalänk
Hedersmedlem

Testa att lägga till

e.SuppressKeyPress = true;

Permalänk
Medlem
Skrivet av Elgot:

Testa att lägga till

e.SuppressKeyPress = true;

Fungerade jätte bra, tackar

Visa signatur

| Ryzen 5800x | Asus prime x470 pro | Asus rtx 3080 tuf oc | Gskill 32gb 3,6ghz | Dell S2721DGFA | Asus MG279Q |