IModelBox.Apply

Синтаксис Fore

Apply: Boolean;

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

Apply(): boolean;

Описание

Метод Apply применяет параметры, заданные в ModelBox, к модели, которая является источником данных.

Комментарии

Apply возвращает результат выполнения. Возможные значения:

Для сохранения изменений в источнике данных используйте метод IModelBox.SaveObject.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ModelBox с идентификатором «ModelBox1» и компонента UiModel, являющегося источником данных для «ModelBox1». В UiModel должна быть загружена модель.

Добавьте ссылку на системную сборку «Ui». Приведенный код является обработчиком события OnClick для кнопки «Button1».

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
    If ModelBox1.Apply Then
        WinApplication.InformationBox("Параметры применены.");
    Else
        WinApplication.InformationBox("Ошибка. Параметры не применены.");
    End If;
End Sub Button1OnClick;

После выполнения примера к открытой модели будут применены параметры, заданные в компоненте ModelBox. Результаты операции будут отображены в информационном сообщении.

Пример Fore.NET

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

Private Sub Button1_Click(sender: System.Object; e: System.EventArgs);
Begin
    If modelBoxNet1.CtrlBox.Apply() Then
        MessageBox.Show("Параметры применены.");
    Else
        MessageBox.Show("Ошибка. Параметры не применены.");
    End If;
End Sub;

См. также:

IModelBox