Можно ли изменить поведение ввода элемента управления DateTimePicker?

Поведение ввода DateTimePicker по умолчанию при вводе даты выглядит следующим образом:

ГГГГ (стрелка вправо) ММ (стрелка вправо) ДД

Пользователь хочет ввести дату следующим образом:

ГГГГММДД

Есть ли простой способ изменить поведение ввода DateTimePicker, чтобы он вел себя так, как хочет пользователь?

ТИА


person izokurew    schedule 15.01.2009    source источник


Ответы (2)


Расширение ответа PoweRoy. Используйте текстовое поле и средство выбора даты и времени. Сделайте средство выбора даты и времени маленьким (таким же большим, как стрелка раскрывающегося списка) и поместите его рядом с текстовым полем (или даже внутри него). Затем вы подключаете события раскрывающегося списка и закрытия окна datetimepicker, чтобы получить значение в поле редактирования и из него.

person MBoy    schedule 17.01.2009

Я не знаю, как вы используете DateTimePicker, но как насчет использования простого поля редактирования? (и подтвердить дату при вводе даты)

DateTimePicker в основном используется для выбора даты без ввода числа.

person RvdK    schedule 15.01.2009
comment
Я все еще хочу лучшее из обоих миров. Возможность ввести дату ГГГГММДД или выбрать ее из выпадающего списка. - person izokurew; 15.01.2009