15. januar 2006 - 02:27Der er
3 kommentarer og 1 løsning
Enter-tryk event i textbox
Det her er nok ikke særlig originalt... men jeg kunne godt tænke mig at få en knaps eventhandler til at køre når en knap blev trykket... men også hvis ENTER bliver trykket i en bestemt text box...
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
15. januar 2006 - 07:06#1
Tricket er at tage keydown i textboxen og checke om det er Enter-knappen. Hvis den er Enter-knap kalder du funktionen, som knappen normalt ville kalde.
Du skal ikke forsøge at kalde eventhandleren for knappen, du skal hellere lave en funktion som de begge kalder.
Det er også muligt at AcceptButton / CancelButton kan opfylde dine ønsker. På en System.Windows.Forms.Form kan man sætte en acceptbutton og en cancelbutton. De bliver 'klikket på' når du trykker henholdsvis Enter og Esc. Så hvis du har en form med et par tekstboxe, og du ønsker at OK-knappen skal aktiveres ved tryk på Enter, så sætter du OK-knappen som AcceptButton på formen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.