Quel est le masque pour "pourcentage", dans une application WinForms (VB.net)?.net Zone de texte masquée
Répondre
par la documentation ici: http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx
\ évasion. Échappe un caractère de masque, le transformant en un littéral. "
\\
" correspond à la séquence d'échappement pour un antislash.
Ainsi, le masque pour un signe% est \%
Avant de poster, je compose une application WinForms rapide et sale, il a essayé et il fonctionne. Bien que cet élément suivant de la documentation donne l'impression qu'un simple signe% devrait fonctionner sans barre oblique inverse, je l'ai essayé et cela fonctionne aussi.
Tous les autres caractères Littéraux. Tous les éléments non-masques apparaîtront sous la forme eux-mêmes dans MaskedTextBox. Les littéraux occupent toujours une position statique dans le masque lors de l'exécution, et ne peuvent pas être déplacés ou supprimés par l'utilisateur .
textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;
Je doute que l'OP utilise un contrôle DevExpress. –
Voulez-vous dire: "Comment puis-je inclure le '%' dans un MaskedTextBox?" – serhio