-3

当我尝试在我的项目中使用蒙面文本框时,我看到了这一点,00000并在我的蒙面文本框中99999给出了相同的结果_____

我的蒙版文本框的蒙版中的 0 和 9 是否相同?如果有任何区别:那是什么?

请解释。

4

3 回答 3

11

查看Mask 属性的文档:

Masking element     Description
---------------     -----------
0                   Digit, required.This element will accept any single digit between 0 and 9.
9                   Digit or space, optional. 

它们不一样,但不是要包含的文字字符的掩码的每一部分(如日期或时间分隔符或 IP 地址中的点)都将成为下划线,表示它们是输入内容的地方.

于 2012-01-27T11:14:50.723 回答
4

0 位,必填。该元素将接受 0 到 9 之间的任何单个数字。

9 位或空格,可选。

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

于 2012-01-27T11:16:07.383 回答
0

000000 和 999999在我们的 WinForm中给出了相同的__ 。不要混淆。它都指同一个数字。但是您可以使用 0 是必须输入的值,例如 00-00-0000 作为日期。

而 9 是 ref 可选的。像 999 一样 _96。

如果你想在 Masked Textbox 中使用 0 和 9 作为数字,.. 你可以在之前使用 \。

于 2012-01-27T12:07:52.127 回答