在Windows窗体中是否可以将输入约束为数据类型。
例如,如果我想在文本框中插入日期,我只能使用此字符[0-9,/]
有一种简单快捷的方法吗?
此致
答案 0 :(得分:1)
如果您正在做某事其他而不是日期,请使用MaskedTextBox
。尽管如此,请使用DateTimePicker
。
MaskedTextBox.Mask属性上的文档将告诉您如何指定所需的文本。
答案 1 :(得分:0)
特别是对于日期,winforms中有DateTimePicker control。您可以使用该格式指定格式以限制要用于键入日期的字符。
例如:dateTimePicker.CustomFormat = "dd/MM/yy";
或dateTimePicker.CustomFormat = "dd-MM-yy";