FGX.CollectionView.TfgItemWrapper
Delphi
TfgItemWrapper = class (TObject)
Содержание
Описание
Обертка для доступа к контролам одного элемента коллекции. Обеспечивает вспомогательные методы для быстрого поиска вложенных контролов по имени TfgControl.LookupName с кешированием.
Конструкторы
constructor |
Create(const AItem: TfgControl; const AData: IFGXItemDataAccessor)
|
Методы
function |
GetControlByLookupName(const ALookupName: string)
Доступ к конкретному вложенному контролу элемента по имени TfgControl.LookupName с приведением к указанному классу T . |
function |
GetControlByName(const AName: string)
Доступ к конкретному вложенному контролу элемента по имени TfgControl.Name с приведением к указанному классу T . |
Свойства
property |
Index: Integer
Порядковый индекс элемента в списке. |
property |
Id: Int64
Уникальный идентификатор элемента. Используется для корректного выделения элемента, при изменении списка элементов (удалении, изменении или добавлении новых). |
property |
StyleName: string
Название использованного стиля элемента. |
property |
Controls[const ALookupName]: TfgControl
Доступ к конкретному вложенному контролу элемента по имени TfgControl.LookupName и TfgControl.Name . |
property |
Item: TfgControl
Возвращает контрол, представляющий корень элемента коллекции. |