Компонент DataTimePicker

Компонент Delphi DataTimePicker расположен на странице Win32 Палитры компонентов. Он предназначен для ввода времени и даты (формат записи зависит от локальных настроек Windows).

компонент DateTimePicker

Компонент DataTimePicker позволяет вводить значение четырмя способами:

  • вводя прямо в строке ввода;
  •  с помощью кнопок изменения месяца (расположены по бокам от названия месяца и года);
  • в процессе работы приложения, при нажатии на кнопку с треугольничком смотрящим вниз, расположенном справа (для даты).
  • компонент DateTimePickerв приложении используя кнопки изменения величины, похожие на те которые используются в  компоненте SpinEdit.

При изменении в поле времени или даты, генерируется событие OnChange.  При раскрытии календаря возникает событие OnDropDown, при закрытии - OnCloseUp.

Основные свойства компонента DateTimePicker:

  • Kind - задает содержимое компонента. При dtkDate в поле вводятся даты, dtkTime - вводится время;
  • DataMode - (используется при работе с датами), dmUpDown - с помощью кнопок изменения, dmCombobox - с помощью календаря;
  • DateFormat - представление даты в коротком -dfShort (26.02.2012) или длинном - dfLong (26 февраля 2012) формате;
  • ShowCheckBox - если значение равно TRUE, то рядом слева от строки будет квадратик (поле с флажком), его состояние можно проверить, оно будет содержаться в поле Checked;
  • Date - отображает текущую выделенную дату,
  • MaxDate и MinDate - максимальная и минимальная допустимая дата соответственно.

Итог: мы познакомились с компонентом Delphi DateTimePicker, его назначением в приложении.

Понравилась статья? Раскажите друзьям:
Общайтесь со мной

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>