【发布时间】:2014-09-25 00:27:33
【问题描述】:
我想创建一个文本框,强制用户输入“am”或“pm”,或者如果他们没有完成并移动到另一个只输入“a”或“p”的控件自动完成它关了。或者,一旦用户输入“a”或“p”,它就会添加到“m”中。
我正在考虑使用正则表达式以某种方式匹配条目。我已经有一个可以检查正则表达式的自定义文本框,但是我不确定如何构造它。
RegularExpression="([AaPp][Mm])"
请帮我看看这个表达方式吗?
【问题讨论】:
-
为什么不使用选择列表或单选按钮?
-
谢谢,很公平,但在这种情况下不合适,它用于日期时间选择器。
-
如何将文本框格式化为 dd MMM yyyy hh:mm:ss tt 所以当用户从日期选择器中选择时,将生成 AM PM 并将文本框与日期时间属性绑定,以确保用户始终输入一个有效的日期时间值