屏蔽文本框中的 00000 和 99999 有什么区别?
当我尝试在项目中使用屏蔽文本框时,我发现 00000
和 99999
在我的屏蔽文本框中给出了与 _____
相同的结果。
我的蒙版文本框的蒙版中的 0 和 9 是否相同?如果有什么区别:那是什么?
请解释一下。
When I try to use a masked textbox in my project, I saw that 00000
and 99999
give the same result of _____
in my masked textbox.
Is 0 and 9 is the same in a mask of my masked textbox? If any difference: what are all that?
Please explain.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看一下Mask 属性的文档:
它们不一样,但是掩码中每一个不是要包含的文字字符的部分(例如日期或时间分隔符或 IP 地址中的点)都将变成下划线,以表明它们是输入内容的地方。
Take a look at the documentation of the Mask property:
They're not the same, but every piece of the mask that is not a literal character to be included (like date or time separators or the dots in an IP address) will become an underscore to indicate that they are a place to enter stuff.
http://msdn.microsoft.com/ en-us/library/system.windows.forms.maskedtextbox.mask.aspx
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 作为数字,..您可以在之前使用 \ 。
000000 and 999999 has give the same __ in our WinForm. Don't Confuse. Its all refer the Same Digit. But You can use 0 is a must enter values like 00-00-0000 as date.
And 9 is ref Optional. like 999 as _96.
If you want use 0 and 9 as number in Masked Textbox,.. you can use \ before.