Meilleur auteur de réponses
intercepter des frappes de lettres minuscules dans une windows form

Question
-
Bonjour
Depuis un moment j'essaie de voir si certaines touches de lettres minuscules sont tapées par un utilisateur.
J'ai regardé
KeyChar de
KeyPressEventArgs
et autres mais je n'arrive à intercepter que des frappes de majuscules
La solution à mon petit problème serai la bienvenue.
Merci
C# learner I try to make a mode text game
Réponses
-
En fait j'ai trouvé une solution en traitant l'évènement KeyDown et en me servant du KeyCode contenu dans KeyEventArgs.
C# learner I try to make a mode text game
- Marqué comme réponse Ciprian Duduiala jeudi 17 mai 2012 06:36
-
Bonjour Bulbuzor,
Il suffit d'utiliser la méthode KeyPress du controle TextBox comme ceci:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (char.IsLower(e.KeyChar)) { label1.Text += e.KeyChar; } }
plus d'info ici sur le site de MSDN- Proposé comme réponse fred75 lundi 7 mai 2012 08:13
- Marqué comme réponse Ciprian Duduiala mercredi 9 mai 2012 07:59
Toutes les réponses
-
Bonjour,
Dans l'évenèment TextChanged de ton TextBox, tu mets :
txtCode.CharacterCasing = CharacterCasing.Upper;
et après tout ce que tu veux. Dans mon exemple, txtcode.Text sera forcément en majuscule.
J'espère que ça peux répondre à ta question.
Christophe
-
Bonjour, Bulbuzor,
Est-ce que vous avez pu avancer en utilisant les infos reçues ? Merci de tenir la communauté informée sur la suite de vos démarches.
Bonne journée,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.
-
Bonjour Bulbuzor,
Il suffit d'utiliser la méthode KeyPress du controle TextBox comme ceci:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (char.IsLower(e.KeyChar)) { label1.Text += e.KeyChar; } }
plus d'info ici sur le site de MSDN- Proposé comme réponse fred75 lundi 7 mai 2012 08:13
- Marqué comme réponse Ciprian Duduiala mercredi 9 mai 2012 07:59
-
En fait j'ai trouvé une solution en traitant l'évènement KeyDown et en me servant du KeyCode contenu dans KeyEventArgs.
C# learner I try to make a mode text game
- Marqué comme réponse Ciprian Duduiala jeudi 17 mai 2012 06:36