Frage

Was ist die Maske für " Prozentsatz ", in einer WinForms-Anwendung (VB.net)?

War es hilfreich?

Lösung

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

\ Flucht. Entkommt ein Maskenzeichen, verwandelte sie in eine wörtliche. „\\“ ist der Escape-Sequenz für einen umgekehrten Schrägstrich.

So ist die Maske für ein% Zeichen ist \%

Vor der Buchung habe ich eine schnelle und schmutzigen WinForms-Anwendung auf, versuchte es und es funktioniert.

Bearbeiten -. Hinzugefügt , obwohl dieses nächste Element in der Dokumentation macht es aussieht wie nur ein geraden% -Zeichen sollte ohne Backslash arbeiten, so dass ich es ausprobiert und es funktioniert auch

Alle anderen Zeichen Literale. Alles Nicht-Maskenelemente erscheint als sich innerhalb MaskedTextBox. Literale besetzen immer eine statische Position in der Maske zur Laufzeit und kann nicht durch die verschoben oder gelöscht werden Benutzer.

Andere Tipps

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

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top