Bonjour à tous,

Mon problème est que j'autorise l'encodage de l'apostrophe dans un textbox, mais je ne veux pas autoriser le chiffre 4 de la même touche
Comment puis-je faire?

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
        private bool nonLetterEntered = false;
        private void textBoxNomP_KeyDown(object sender, KeyEventArgs e)
        {
            nonLetterEntered = false;
            if (e.KeyCode < Keys.A || e.KeyCode > Keys.Z)
            {
                if ((e.KeyCode != Keys.Back) && (e.KeyCode != Keys.Space) && (e.KeyCode != Keys.D4))
                {
                    nonLetterEntered = true;
                }
            }
            if (Control.ModifierKeys == Keys.ShiftKey)
            {
                nonLetterEntered = true;
            }
        }
Est ce que l'autorisation des espaces est sécurisant également au niveau de l'encodage ou pas ?
Donnez moi un conseil pour cela.

Merci d'avance.