IPropertyControl — интерфейс

Определяет наличие стандартных параметров элемента управления.

Синтаксис

public interface IPropertyControl

Свойства

Имя Описание

AllowEdit

Задаёт или возвращает признак разрешения редактирования значения элемента управления.

ControlValue

Задаёт или возвращает значение элемента управления.

ObjectContext

Задаёт или возвращает контекст объектов.

ShowBorder

Задаёт или возвращает признак отображения границы элемента управления.

Signed

Задаёт или возвращает признак того, что поле, соответствующее элементу управления, является подписанным.

TabIndex

Задаёт или возвращает последовательность перехода элемента управления.

TabStop

Задаёт или возвращает признак возможности перевода курсора на элемент управления по TAB.

ToolTip

Задаёт или возвращает всплывающую подсказку для элемента управления.

Методы

Имя Описание

Commit

Сохраняет изменение значения элемента управления. Без вызова данного метода изменение значения через объектную модель зафиксировано не будет.

GetDefaultControlValue

Возвращает значение по умолчанию для элемента управления. Необходимо выполнить проверку на значение null, т.к. для большинства элементов управление данное значение не задано.

GetValueCopy

Возвращает значение элемента управления.

События

Имя Описание

ControlValueChanged

Событие вызывается после изменения значения элемента управления.

Заметки

Изменение значения элемента управления, выполненное из объектной модели, должно быть зафиксированы вызовом метода Commit. Если фиксация изменений произведена не будет, то пользователь не получит запроса на сохранение изменений в карточке при её закрытии.