Comment puis-je empêcher les espaces dans une zone de texte masquée? KeyPress utilisé mais le e.handled ne fonctionne pas. Quelqu'un peut-il me diriger vers un poste qui montre comment gérer cela? La zone de texte masquée est utilisée pour ssn. MerciEmpêcher les espaces dans un MaskedTextbox
Répondre
Plutôt que 9 de vous voudriez des 0, en raison de 9 de permettant des espaces comme des caractères acceptables
Un numéro de sécurité sociale masque ressemblerait à ceci:
myMaskedTextBox.Mask = "000-00-0000";
En outre, vous aurez envie de assurez-vous que la propriété ResetOnSpace
est définie sur false
.
Vous pouvez définir MaskedTextBox.Mask
property pour limiter l'entrée aux caractères que vous souhaitez.
Cela devrait fonctionner pour les numéros de sécurité sociale:
myMaskedTextBox.Mask = "000-00-0000";
EDIT: fixe, 9
accepte un chiffre ou un espace en 0
accepte que des chiffres.
Je peux toujours entrer des espaces wu = avec ce masque. –
@Tech Xie Mon erreur, voir modifier. – Donut
Merci ... cela a fonctionné. –