.net Маскированное текстовое поле - PullRequest
1 голос
/ 02 июля 2010

Что такое маска для " процент " в приложении WinForms (VB.net)?

Ответы [ 2 ]

3 голосов
/ 02 июля 2010

Согласно документации здесь: http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

\ Побег. Спасается от маски персонажа, превращая это в буквальное. "\\" является escape-последовательность для обратной косой черты.

Значит, маска для знака% \%

Перед публикацией я создал быстрое и грязное приложение winforms, попробовал его, и оно работает.

Редактирование - добавлено , хотя этот следующий элемент в документации показывает, что просто знак% должен работать без обратной косой черты, поэтому я попробовал его, и это тоже работает.

Все остальные символы литералы. Все немасковые элементы будут отображаться как сами в пределах MaskedTextBox. Литералы всегда занимают статический положение в маске во время выполнения, и не может быть перемещен или удален пользователь.

0 голосов
/ 02 июля 2010
textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;

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

...