IBindingDateTimePicker.CheckBox

Синтаксис Fore

CheckBox: Boolean;

Синтаксис Fore.NET

CheckBox: Boolean;

Описание

Свойство CheckBox определяет значение параметра «CHECKBOX» в строке связи.

Комментарии

Если параметр «CHECKBOX» имеет значение True, то редактор доступен, иначе недоступен.

Свойство CheckBox доступно для использования, если свойству CheckBoxDefined установлено значение True. При изменении свойства CheckBox свойству CheckBoxDefined автоматически устанавливается значение True.

Пример Fore

Function CreateDateTimePickerBidning(DTValue: DateTime): String;
Var
    BM: IBindingManager;
    DateTimePickerBinding: IBindingDateTimePicker;
Begin
    BM := New BindingManager.Create;
    DateTimePickerBinding := BM.CreateByUi("DateTimePicker"As IBindingDateTimePicker;
    DateTimePickerBinding.CheckBox := True;
    DateTimePickerBinding.CheckBoxFocus := True;
    DateTimePickerBinding.DropCalendar := True;
    DateTimePickerBinding.MinValue := DateTime.AddYears(DTValue, -5);
    DateTimePickerBinding.MaxValue := DateTime.AddYears(DTValue, 5);
    DateTimePickerBinding.Spin := True;
    DateTimePickerBinding.Time := True;
    DateTimePickerBinding.Value := DTValue;
    Return DateTimePickerBinding.AsString;
End Function CreateDateTimePickerBidning;

Данная функция генерирует строку связи для использования редактора значения даты/времени. Текущая дата, относительно которой устанавливаются настройки редактора, передается в качестве входного параметра DTValue.

Пример Fore.NET

Imports Prognoz.Platform.Interop.ForeSystem;

Function CreateDateTimePickerBidning(DTValue: DateTime): String;
Var
    BM: BindingManager = New BindingManagerClass();
    DateTimePickerBinding: IBindingDateTimePicker;
Begin
    DateTimePickerBinding := BM.CreateByUi("DateTimePicker"As IBindingDateTimePicker;
    DateTimePickerBinding.CheckBox := True;
    DateTimePickerBinding.CheckBoxFocus := True;
    DateTimePickerBinding.DropCalendar := True;
    DateTimePickerBinding.MinValue := DTValue.AddYears(-5);
    DateTimePickerBinding.MaxValue := DTValue.AddYears(5);
    DateTimePickerBinding.Spin := True;
    DateTimePickerBinding.Time := True;
    DateTimePickerBinding.Value := DTValue;
    Return DateTimePickerBinding.AsString;
End Function;

Данная функция генерирует строку связи для использования редактора значения даты/времени. Текущая дата, относительно которой устанавливаются настройки редактора, передается в качестве входного параметра DTValue.

См. также:

IBindingDateTimePicker