如何让该用户只能在文本框中输入小时格式,例如HH:MM?
答案 0 :(得分:1)
看看Binding.StringFormat。它允许转换为DateTime
或TimeSpan
,同时指定特定字符串格式以定义用户输入值的方式以及值的显示方式。
答案 1 :(得分:1)
根据要求的严格程度,您可能希望创建一个特定的行为,该行为将附加到KeyDown
事件并禁用当前接受的给定格式和当前文本输入位置(HH:MM)以外的其他键,您可以如果您希望受到时间输入的文本框控制限制,甚至可以考虑采用不同的方法来保证您的行为自动:
输入。
我认为你可以在这里得到一些灵感 numeric only behaviour example
答案 2 :(得分:0)