Свойство ValueIsNull используется для присвоения свойству Value значения Null, что запрещает выделение даты в календаре.
Значения:
Значением данного свойства является логическая величина, по умолчанию получающая значение False(0).
Значение данного свойства может быть задано в окне специальных свойств или в программе Visual Basic.
Дополнительные сведения: При заданном для свойства ValueIsNull значении False текущая дата в календаре, возвращаемая свойством Value, выделена до ввода другой даты. При заданном значении True (–1) текущая дата не выделяется и свойство Value возвращает Null.
После изменения значения свойства Value явным образом из программы, с помощью клавиш перемещения курсора, с помощью мыши или из окна выбора со списком свойство ValueIsNull автоматически получает значение False (Нет). Для запрещения таких изменений необходимо присвоить свойству Enabled значение False.
Для установки значения календаря в Null необходимо присвоить значение True свойству ValueIsNull.