Domanda

Qual è la maschera per " percentuale ", in un'applicazione WinForms (VB.net)?

È stato utile?

Soluzione

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

  

\ Fuga. Sfugge un carattere maschera,   trasformandolo in un letterale. "\\" è il   sequenza di escape per un backslash.

Quindi, la maschera di un segno% è \%

Prima di distacco, ho fatto un rapido e WinForms sporchi app, provato e funziona.

Modifica -. Ha aggiunto , anche se questo elemento successivo nella documentazione fa apparire come un semplice segno% dritto dovrebbe funzionare senza la barra rovesciata, così ho provato e funziona così

  

Tutti gli altri caratteri letterali. Tutti   elementi non maschera appariranno come   se stessi all'interno di MaskedTextBox.   Letterali occupano sempre una statica   posizione nella maschera in fase di esecuzione, e   non possono essere spostati o eliminati dalla   utente.

Altri suggerimenti

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

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top