Шаг 39 - Событие календаря До обновления (BeforeUpdate)

Событие календаря До обновления (BeforeUpdate) возникает после выбора пользователем даты в календаре, но до выделения в календаре новой даты.

Синтаксис:

Sub имяЭлемента_BeforeUpdate (Cancel As Integer)

Процедура обработки события BeforeUpdate использует следующие аргументы:

Дополнительные сведения:
Данное событие возникает при переходе на новую дату в календаре с помощью клавиатуры или мыши.

Перед возникновением данного события происходит изменение значения свойства Value на новую дату.

Для отмены события BeforeUpdate и возврата календаря в исходное состояние необходимо задать для аргумента Cancel значение True во время выполнения данной процедуры. В этом случае новая дата, выбранная пользователем, выделяется. После завершения выполнения процедуры обработки события происходит восстановление свойства Value до значения, которое оно имело до запуска процедуры.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.