PDA

Показать полную графическую версию : Реализация Nullable(пустой) DatetimePicker


Delirium
25-01-2010, 08:36
Часто приходится на форме использовать контрол DateTimePicker для выбора даты. По умолчанию этот контрол пихает текущую дату в поле, и, даже если ничего не вводить, то там будет текущая дата, которая будет вставляться в базу. А опции, чтобы вообще никакой даты не выводило, нет.
Поэтому, пошуршав по инету и добавив чутка своего, выкладываю готовую библиотечку, реализующую эту фичу. Пользоваться очень просто - добавляем компонент в ToolBox Visual Studio (правой кнопкой - choose items - выбираем нашу Dll). Затем добавляем reference на эту библиотеку. И пользуемся ей, как обычным DateTimePicker'ом.

Надеюсь, кому нибудь будет полезно.

VV_Ekb
28-10-2010, 09:22
Очень нужен такой контрол, но он не позволяет указать дату :-(

Он может только отображать?

Delirium
29-10-2010, 01:12
Прикольно сервис картинок пошутил - вместо примера какая то аниме сейчас.
Почему не позволяет, позволяет, у меня все отображает или позволяет выбрать. Система какая?

VV_Ekb
29-10-2010, 13:07
Win 7.

В полях со значением NULL календарь раскрывается, но при выборе даты контрол остается пустым (привязка через BindingSource).

Стайер
14-02-2011, 14:28
WinXP тоже самое

Delirium
15-02-2011, 00:53
Соглашусь с вами, контрол в чем то недоработан. Как будет побольше времени свободного, посмотрю, в чем проблема, исправлю.




© OSzone.net 2001-2012