главная карта сайта связь с нами

MonthCalendar

Компонент delphi MonthCalendar служит для быстрого выбора необходимой даты. Для этого на форме необходимо поместить компонент MonthCalendar.

Пример TMonthCalendar, размещенный на форме

Красным цветом обводится текущая дата, и она же в развернутом виде отображается в нижней части календаря.  Дата, выбранная щелчком мыши, выделяется синим цветом. При помощи свойства WeekNumbers можно задать отображение номеров недель в году (значение True), которые будут отображаться по левую сторону календаря. При помощи кнопок прокрутки в верхней части календаря переключаются месяцы. Для того, чтобы вернуться на текущую, дату, достаточно щелкнуть по ней в нижней части экрана.

Свойства MonthCalendar

Свойства Назначение
CalColors Цвет элементов календаря
MaxDate Максимальная дата в календаре
MinDate Минимальная дата в календаре
MultiSelect При значении True возможно выбирать диапазон дат
ShowToday Если True — текущая дата отображается в нижней части календаря
ShowTodayCircle Если True — текущая дата обводится красным цветом
MaxSelectRange Содержит максимальное количество дат в выбранном диапазоне
FirstDayOfWeek Определяет первый день недели

 

Для того что бы получить сегодняшний день с помощью этого компонента необходимо использовать

DayOf(MonthCalendar1.Date
Имейте ввиду что для работы функций по обработке дат  необходимо подключать в Uses модуль DateUtils

 

Комментарии закрыты.

Подписаться

Введите адрес электронной почты: