Как заставить CDateTimeCtrl иметь строку в качестве значения по умолчанию? - PullRequest
2 голосов
/ 22 марта 2012

Я использую MFC CDateTimeCtrl в VS2010.Кажется, всегда отображается значение datetime, по умолчанию - сегодня.Я хочу что-то настроить.Возможно ли, чтобы оно показывало строку с надписью «дата не выбрана», когда она появляется в первый раз?После этого, когда конечный пользователь выбирает дату, показывается соответствующая дата.

Спасибо

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Базовый элемент управления поддерживает «Нет значения», но представляет флажок, позволяющий указывать (или нет) данные.

0 голосов
/ 22 марта 2012

Возможно, вам нужно создать собственный пользовательский элемент управления или создать подкласс CDateTimeCtrl и переопределить его поведение

...