Question

Lorsque j'essaie d'utiliser une zone de texte masquée dans mon projet, j'ai vu que 00000 et 99999 donner le même résultat de _____ dans ma zone de texte masquée.

Est-ce que 0 et 9 sont identiques dans un masque de ma zone de texte masquée ?S'il y a une différence :c'est quoi tout ça ?

S'il vous plaît, expliquez.

Était-ce utile?

La solution

Jetez un oeil à la documentation du Propriété du masque:

Masking element     Description
---------------     -----------
0                   Digit, required.This element will accept any single digit between 0 and 9.
9                   Digit or space, optional. 

Ce ne sont pas les mêmes, mais chaque élément du masque qui n'est pas un caractère littéral à inclure (comme les séparateurs de date ou d'heure ou les points dans une adresse IP) deviendra un trait de soulignement pour indiquer qu'il s'agit d'un endroit pour saisir des éléments. .

Autres conseils

0 Chiffre, obligatoire.Cet élément acceptera n'importe quel chiffre entre 0 et 9.

9 chiffres ou espace, en option.

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

000000 et 999999 donnent la même chose __ dans notre WinForm.Ne confondez pas.Tout cela fait référence au même chiffre.Mais vous pouvez utiliser 0 et il faut saisir des valeurs telles que 00-00-0000 comme date.

Et 9 est la référence facultative.comme 999 comme _96.

Si vous souhaitez utiliser 0 et 9 comme nombre dans la zone de texte masquée,...vous pouvez utiliser \ avant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top