1 (edited by zoomix 2014-12-01 12:06:37)

Topic: Дата в комбобоксе

Подскажите пож-ста как прописать формат даты в комбобоксе, чтобы вывод был только день и число, без года. В свойствах комбобокса есть фильтр, но туда ничего кроме знаков = > < вставить не получается...
м.б.описать эту кнопку скриптом?

Re: Дата в комбобоксе

Речь точно про компонент ComboBox?
Для даты необходимо использовать компонент DateTimePicker, в свойсте которого Format, нужно написать необходимый формат даты, в вашем случае например так: d.MMMM

Dmitry.

Re: Дата в комбобоксе

да, точно дейттаймпикер

4 (edited by zoomix 2014-12-01 12:33:48)

Re: Дата в комбобоксе

А как запретить вывод календаря в дейттаймпикере? Дело в том, что нажав справа на треугольник, выводится календарь и там видно год. Дамы - не в восторге...

Re: Дата в комбобоксе

у данного компонента есть свойство DateMode, выберите в нем значение UpDown


p.s.
Не смотря на то, что в компоненте не будет видно года, и компонент используется для сохранения даты, год все равно будет сохранен в базу данных, тоже самое и для поиска. Т.е. свойство Format лишь задает внешний вид даты, и больше ничего, механизм работы компонента при этом не меняется.

Dmitry.

Re: Дата в комбобоксе

То, что нужно, спасибо!

7 (edited by zoomix 2014-12-03 19:31:42)

Re: Дата в комбобоксе

В DateTimePicker'e год не видно - ок, но заметил, что в форме, в календаре рядом (компонент - календарь) текущая дата показывается как раз датой рождения юзера, т.е. там и год рождения виден тоже. Можно как-то, оставив для наглядности календарь в форме, сделать так, чтобы он показывал текущую дату при выбранном UpDown в DateMode, а не дату рождения юзера?

Re: Дата в комбобоксе

Отправил вам на емейл исправленный проект.

Dmitry.

Re: Дата в комбобоксе

Спасибо!