|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
C# eventi tasto invio
ciao a tutti...mi servirebbe 1 aiuto per gestire gli eventi con la pressione del tasto invio. vi spiego meglio il mio problema: da una form in cui inserisco i dati, senza l'utilizzo di un pulsante, ma con la sola pressione del taasto invio vorrei generare un evento per far partirtire altri metodi ke eseguono dei calcoli. spero qualcuno mi riesca ad aiutare, grazie a tutti anticipatamente.
|
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jul 2003
Città: pisa
Messaggi: 141
|
non so, se vuoi gestire gli eventi a livello di form forse puoi provare ad impostare la proprietà KeyPreview del form a true in modo che riceva gli eventi della tastiera prima dei controlli, così puoi vedere quando viene premuto invio
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { switch( e.KeyCode ) { case System.Windows.Forms.Keys.Escape: this.Dispose(); break; case System.Windows.Forms.Keys.Enter: ...fai il tuo code break; ciao |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
grazie 1000...ora lo provo subito
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
in un form normale funziona ma nel mio caso no
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
nessuno ke mi possa aiutare??
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:52.