Mandatory: Boolean;
Свойство Mandatory управляет значением параметра «ALLOWEMPTY» в строке связи.
Параметр «ALLOWEMPTY» определяет, может ли быть в редакторе установлено пустое значение. Если параметр имеет значение True, то в редакторе может быть установлено пустое значение, иначе нет. Свойство Mandatory работает следующим образом:
Если свойству Mandatory установлено значение True, то редактор является обязательным для заполнения. При этом параметру «ALLOWEMPTY» будет установлено значение False;
Если свойству Mandatory установлено значение False, то редактор является необязательным для заполнения. При этом параметру «ALLOWEMPTY» будет установлено значение True.
Свойство Mandatory доступно для использования, если свойству IBindingValue.MandatoryDefined установлено значение True. При изменении свойства Mandatory свойству IBindingValue.MandatoryDefined автоматически устанавливается значение True.
Использование параметра «ALLOWEMPTY» доступно для следующих редакторов:
IBindingIntegerEdit. Редактор целочисленных значений;
IBindingFloatEdit. Редактор вещественных значений.
Пример использования приведен в описании свойства IBindingIntegerEdit.MaxValue.
См. также: