.net Маскированное текстовое поле
Что такое маска для "процента" в приложении WinForms (VB.net)?
2 ответа
Для документации здесь: http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx
\ Побег. Избавляется от маски персонажа, превращая его в буквальный. "
\\
"является escape-последовательностью для обратной косой черты.
Таким образом, маска для знака% равна \%
Перед публикацией я сделал быстрое и грязное приложение winforms, попробовал его, и оно работает.
Редактирование - добавлено, хотя этот следующий элемент в документации показывает, что просто знак% должен работать без обратной косой черты, поэтому я попробовал его, и он тоже работает.
Все остальные символы литералы. Все немасковые элементы будут отображаться как сами по себе в MaskedTextBox. Литералы всегда занимают статическую позицию в маске во время выполнения и не могут быть перемещены или удалены пользователем.
textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;