Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Problemi sull'evento keydown su un winform
giovedì 17 novembre 2005 - 11.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
andreapavia
Profilo
| Senior Member
203
messaggi | Data Invio:
gio 17 nov 2005 - 11:06
vorrei intercettare una combinazioni di tasti in un winform:
perchè nella sub A al press del tasto CTRL (sul form) l'evnto non viene intercettato mentre quando ho il focus sul textbox1 (sub B) l'evento viene intercettato????
io avrei bisogno l'evento sul winform non in una textbox(anche perchè nel mio form non ho).... usa l'evento sbagliato???
devo usare l'evnto keypress?????
grazie 1000
****** A
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.Control Then
Dim sss As String
sss = "sono Form1_KeyDown"
MessageBox.Show(sss, "TEST", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly)
End If
End Sub
******* B
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As KeyEventArgs) Handles TextBox1.KeyDown
If e.Control Then
Dim sss As String
sss = "sono TextBox1_KeyDown"
MessageBox.Show(sss, "TEST", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly)
End If
' Check if the typed character is a number.
End Sub
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 17 nov 2005 - 11:27
>vorrei intercettare una combinazioni di tasti in un winform:
Ciao Andrea,
ho appena creato una Form, ho agganciato l'evento OnKeyDown e ho lanciato l'applicazione. Beh, semplicemente premendo CTRL la form lo intercetta correttamente. Non è questo che vuoi ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
andreapavia
Profilo
| Senior Member
203
messaggi | Data Invio:
gio 17 nov 2005 - 11:36
dammi 3 minuti provo e ti dico!!!
grazie
andreapavia
Profilo
| Senior Member
203
messaggi | Data Invio:
gio 17 nov 2005 - 11:45
funziona solo se hai una form vuota, se hai una form con gia' un textbox non ne vuole piu' sapere...
se hai il focus su qualcosa (per esmpio io nella mia form ho 5 tabcontrol un po' di di datagrid panel bottoni ecc ecc)
non funziona per nulla.....
ora provero a mettere il controllo sulla tabpage ma non credo otterro' qualcosa
ps
odio sempre piu' i winform, meno male che sono ai dettagli conclusivi del progetto
alextyx
Profilo
| Expert
668
messaggi | Data Invio:
sab 19 nov 2005 - 15:52
Può darsi che abbia capito male, ma hai provato a mettere True la proprietà KeyPreview della tua Form?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !