IBindingIntegerSlider.MaxValue

Синтаксис Fore

MaxValue: Integer;

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

MaxValue: integer;

Описание

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

Комментарии

Параметр «MAXVAL» определяет максимальное значение ползунка. Максимальное значение должно быть больше минимального значения, заданного в свойстве IBindingIntegerSlider.MinValue.

Значение свойства MaxValue учитывается, если свойство IBindingIntegerSlider.MaxValueDefined имеет значение True. При изменении значения свойства MaxValue свойству IBindingIntegerSlider.MaxValueDefined автоматически присваивается значение True.

Пример Fore

Данная функция возвращает строку связи для использования редактора значений в виде ползунка целых значений.

Function CreateIntegerSliderBidning: string;
Var
    BM: IBindingManager;
    Slider: IBindingIntegerSlider;
Begin
    BM := New BindingManager.Create;
    Slider := BM.CreateByUi("IntegerSlider"As IBindingIntegerSlider;
    // Указываем, что пустые значения не допускаются
    Slider.Mandatory := True;
    // Задаем минимальное и максимальное значения
    Slider.MinValue := -100;
    Slider.MaxValue := 100;
    // Задаем шаг изменения
    Slider.Step_ := 1;
    // Задаем значение по умолчанию
    Slider.Value := 0;
    // Возвращаем строку связи
    Return Slider.AsString;
End Function CreateIntegerSliderBidning;

В результате выполнения примера будет получена строка связи для использования редактора значений в виде ползунка целых значений.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.ForeSystem;

Shared Function CreateIntegerSliderBidning(): string;
Var
    BM: IBindingManager;
    Slider: IBindingIntegerSlider;
Begin
    BM := New BindingManager.Create();
    Slider := BM.CreateByUi("IntegerSlider"As IBindingIntegerSlider;
    // Указываем, что пустые значения не допускаются
    Slider.Mandatory := True;
    // Задаем минимальное и максимальное значения
    Slider.MinValue := -100;
    Slider.MaxValue := 100;
    // Задаем шаг изменения
    Slider.@Step := 1;
    // Задаем значение по умолчанию
    Slider.Value := 0;
    // Возвращаем строку связи
    Return Slider.AsString;
End Function CreateIntegerSliderBidning;

См. также:

IBindingIntegerSlider