Элемент управления "FieldSelector"
Элемент управления FieldSelector
предназначен для выбора поля из схемы данных карточки. Соответствует элементу управления Поле секции
Конструктора разметок.
FieldSelector
содержит следующие функциональные кнопки:-
… — открывает окно выбора поля;
-
X — очищает результат выбора.
Свойства
-
CardTypeId
— идентификатор типа карточки, из схемы которой осуществляется выбор. -
FieldTypes
— список типов полей, которые должен отображать элемент управления. -
ObjectContext
— контекст объектов. Рекомендуется самостоятельно передавать контекст объектов вFieldSelector
, к примеру, при инициализации карточки:protected override void OnCardInitialized(EventArgs e) { base.OnCardInitialized(e); InitializeComponent(); this.fieldSelector.ObjectContext = this.ObjectContext; (1) this.fieldSelector.CardTypeId = this.BaseObject.CardType.Id; (2) }
1 Передача контекста объектов. 2 Определение типа карточки, схема которой используется при выборке поля. -
ShowDynamic
— признак, позволяющий осуществлять фильтрацию полей по признаку, является ли поле динамическим. -
Value
— выбранное значение в формате{Идентификатор секции}/{Псевдоним поля}
.