【发布时间】:2013-08-10 18:02:25
【问题描述】:
我的 Windows 窗体中有一个字段,要求用户输入他们的出生日期... 我如何验证我的表格只接受数字和“/”(分隔符)以及 dd/mm/yyyy 格式.. 天数应小于 31,月数应小于 12,年数不得大于 2012
【问题讨论】:
-
改用日期时间选择器
-
您应该改用 DateTimePicker 控件。
-
更好地使用日期时间控件。如果您只想使用文本框,请为您自己设计一个用户控件。
-
这个问题绝对有效。各位投票者,你认为如果 Ruchi Desai 知道 DateTimePicker,他会问这个吗?如果您搜索如何验证日期字段或某些日期输入,答案也非常有用。因为像你这样的用户,StackOverflow 很烂。
-
DateTimePicker不能为空,但有时需要日期输入控件为空;此外,如果您知道确切的日期,将其作为文本输入通常比在(繁琐的)日历中选择日期更快。因此这个问题是绝对合法的。