2010-11-10 4 views
1

Возможно ли, что в Windows Forms для ограничения ввода введен тип данных.ключей для каждого типа данных

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

Есть простой и быстрый способ сделать это?

С уважением

ответ

1

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

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

0

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

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

Смежные вопросы