Компонент UiModel является невизуальным, предназначен для предоставления доступа к моделям, созданным в контейнерах моделирования.
После размещения компонента на форме для его использования выполните следующие действия:
В инспекторе объектов в свойстве Object укажите модель. Для этого в редакторе свойства нажмите кнопку или в контекстном меню для компонента выберите команду «Объект». В открывшемся диалоге найдите необходимый контейнер моделирования и выберите модель;
Установите свойству Active значения True.
После этого компонент может быть указан в качестве источника данных для визуального компонента ModelBox. При запуске формы в нем будут отображены панели для настройки свойств модели.
В коде на Fore, используя свойство Model, можно получить актуальные параметры модели и, при необходимости, изменить их.
Имя свойства | Краткое описание | |
Active | Свойство Active определяет активность компонента. | |
ComponentCount | Свойство ComponentCount возвращает количество дочерних компонентов. | |
Components | Свойство Components возвращает дочерний компонент. | |
Data | Свойство Data предназначено для хранения любых пользовательских данных. | |
Instance | Свойство Instance определяет данные объекта репозитория, загруженного в компонент. | |
Model | Свойство Model определяет модель контейнера моделирования, доступ к которой необходимо получить. | |
Name | Свойство Name определяет наименование компонента. | |
Object | Свойство Object определяет объект репозитория, к которому необходимо получить доступ. | |
ObjectClassId | Свойство ObjectClassId возвращает числовой идентификатор, соответствующий классу объекта, загруженного в компонент. | |
OperationMode | Свойство OperationMode определяет режим подключения объекта. | |
Tag | Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению. |
Имя метода | Краткое описание | |
ClearDefault | Метод ClearDefault осуществляет установку значений всех параметров объекта по умолчанию. |
См. также: