Question

Quel est le masque pour " pourcentage ", dans une application WinForms (VB.net)?

Était-ce utile?

La solution

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

  

\ échapper. Évasions un caractère de masque,   le transformant en un littéral. « \\ » est le   séquence d'échappement pour une barre oblique inverse.

Ainsi, le masque pour un signe% est \%

Avant de poster, je compose une application WinForms rapide et sale, il a essayé et cela fonctionne.

Modifier -. Ajouté bien que ce prochain élément de la documentation fait ressembler à juste un signe droite% devrait fonctionner sans la barre oblique inverse, donc je l'ai essayé et il fonctionne aussi bien

  

Tous les autres caractères littéraux. Tout   des éléments non-masque apparaîtront comme   eux-mêmes dans MaskedTextBox.   Littéraux occupent toujours une statique   position dans le masque au moment de l'exécution, et   ne peut pas être déplacé ou supprimé par le   utilisateur.

Autres conseils

textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;

http://community.devexpress.com/forums/t/59535.aspx

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