ключи для каждого типа данных - PullRequest
1 голос
/ 10 ноября 2010

Возможно ли в Windows Forms ограничить ввод данных типом данных.

Например, если я хочу вставить дату в текстовое поле, я могу использовать только эти символы [0-9, /]

Существует ли простой и быстрый способ сделать это?

С уважением

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

Если вы что-то делаете , отличное от даты, используйте MaskedTextBox. Однако для дат используйте DateTimePicker.

Документация по свойству MaskedTextBox.Mask скажет вам, как указать нужный текст.

0 голосов
/ 10 ноября 2010

Специально для дат есть элемент DateTimePicker в winforms. С помощью которого вы можете указать формат для ограничения символов, которые вы хотите использовать для ввода даты.

Например: dateTimePicker.CustomFormat = "dd/MM/yy"; или dateTimePicker.CustomFormat = "dd-MM-yy";

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...