当我尝试在项目中使用屏蔽文本框时,我看到了 0000099999 给出相同的结果 _____ 在我的蒙版文本框中。

我的蒙版文本框的蒙版中的 0 和 9 是否相同?如果有什么不同:这些是什么?

请解释。

有帮助吗?

解决方案

看一下文档 遮罩特性:

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

它们并不相同,但掩码中每一个不是要包含的文字字符的部分(例如日期或时间分隔符或 IP 地址中的点)都将变成下划线,以表明它们是输入内容的地方。

其他提示

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

9 数字或空格,可选。

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

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

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

如果您想在蒙版文本框中使用 0 和 9 作为数字,..之前可以使用 \ 。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top