屏蔽文本框中00000和99999有什么区别?

时间:2012-01-27 11:12:38

标签: c# winforms kendo-ui maskedtextbox

当我尝试在项目中使用蒙面文本框时,我看到0000099999在我的蒙面文本框中显示_____的相同结果。

屏蔽文本框的掩码中0和9是否相同?如果有什么不同:这是什么?

请解释。

3 个答案:

答案 0 :(得分:11)

查看Mask property的文档:

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

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

答案 1 :(得分:4)

  

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

     

9位或空格,可选。

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

答案 2 :(得分:0)

<00> 000000和999999在我们的WinForm中提供了相同的 __ 。不要混淆。它全部引用相同的数字。但你可以使用0是必须输入像00-00-0000这样的值作为日期。

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

如果你想在蒙面文本框中使用0和9作为数字,..你可以使用\ before。