Apply: Boolean;
Apply(): boolean;
Метод Apply применяет параметры, заданные в ModelBox, к модели, которая является источником данных.
Apply возвращает результат выполнения. Возможные значения:
True. Параметры применены успешно;
False. Произошла ошибка. Параметры не были применены.
Для сохранения изменений в источнике данных используйте метод IModelBox.SaveObject.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «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. Вместо компонентов 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;
См. также: