[C#] Wert einer Textbox nach Enter an Listbox

Mettbrot

Grünschnabel
Hi Leute :)

Brüte schon länger über ein Problem und komme nicht weiter.

Folgendes Problem:

Hab in einem Formular eine Listbox und eine Textbox.

Nun möchte ich oben einen Wert eingeben und diesen dann mit
Enter (also wenn ich Enter drücke - soll es mit Add in die ListBox).

Gibt es da ein Ereignis, wenn ich Enter drücke was eintritt oder
muß ich das von Hand programmieren - hab schon mal gegoogelt
aber nicht das Richtige gefunden :(

Hilfe oder ein Tipp oder ein Link wäre super.

Schon mal danke im voraus :)
 
In den von Nico erwähnten Events kannst du abrufen, welche Taste gedrückt worden ist. Dann einfach nur einen Vergleich machen, ob der gedrückte Tastencode dem Enter-Code entspricht und schon kannst du den Text deiner Listbox hinzufügen.

MfG, Max
 
Na also :)

Mit

if (e.KeyCode == Keys.Enter)
{
}

funktioniert das schon so wie ich mir das vorstelle.

Allerdings wenn ich Enter drücke und der Text übergeben wird
ertönt ein dumpfer Ton. Kann ich das abstellen (oder ist das noch
ein versteckter Fehler?)?
 
Bist du sicher das du es mit e.KeyCode geschafft hast, denn Key"Code" gibts bei mir leider nicht^^


ah ok hat bei mir geklappt musste es nur etwas anders machen

if (e.KeyChar == Convert.ToChar(Keys.Enter))
 
Zurück