Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - VB.NET modificare tasti premuti WPF
Forum - C# / VB.NET - VB.NET modificare tasti premuti WPF

Avatar
niknik (Normal User)
Newbie


Messaggi: 2
Iscritto: 29/05/2010

Segnala al moderatore
Postato alle 17:28
Sabato, 29/05/2010
Spiego il mio problema. Avrei bisogno di modificare i tasti premuti in una textbox. Nelle Windows Forms Applications io facevo così:

Private Sub (TextBox)_Press(ByVal sender As System.Object, ByVal e As KeyEventArgs)Handles (TextBox).KeyPress
e.KeyChar = ChrW(numero carattere)
End Sub

Ora avrei bisogno di farlo anche con le WPF Applications.
Qualcuno può darmi una mano?
Grazie mille.

Ultima modifica effettuata da niknik il 01/06/2010 alle 19:15
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 11:41
Lunedì, 31/05/2010
Usa KeyDown o KeyUp al posto di KeyPress.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote
Avatar
niknik (Normal User)
Newbie


Messaggi: 2
Iscritto: 29/05/2010

Segnala al moderatore
Postato alle 18:08
Martedì, 01/06/2010
Non è possibile utilizzare keychar con gli eventi KeyDown e KeyUp, perchè non si può utilizzare KeyPressEventArgs.

Ultima modifica effettuata da niknik il 01/06/2010 alle 18:10
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 9:56
Mercoledì, 02/06/2010
Puoi usare le proprietà e.ImeProcessedKey, e.Key ed e.SystemKey, cosa vuoi di più?


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote