FGX.CollectionView.TfgCollectionViewStyle: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 15: | Строка 15: | ||
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code> | | <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code> | ||
<span style="color:gray">Описание отсутствует.</span> | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |} | ||
+ | |||
+ | == Свойства == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>CollectionView: [[FGX.CollectionView.TfgCustomCollectionView|TfgCustomCollectionView]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SelectionColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>StyleName: [[string]]</code> | ||
+ | Название стиля элемента, используемого в '' TfgCollectionView.OnGetItemStyle '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Selectable: [[Boolean]]</code> | ||
+ | Поддерживает ли элемент данного стиля выделение или нет. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Clickable: [[Boolean]]</code> | ||
+ | Можно ли сделать Tap по элементу данного стиля или нет. Влияет на событие '' TfgCollectionView.OnTapItem '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SelectionColor: [[TAlphaColor]]</code> | ||
+ | Цвет выделение элементов данного стиля. Перекрывает настройку цвета выделения '' TfgCollectionView.SelectionColor '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SelectionColorName: [[.TfgAssetName|TfgAssetName]]</code> | ||
+ | Название ресурса цвета выделения элемента данного стиля. Перекрывает настройки цвета выделения '' TfgCollectionView.SelectionColor '' и '' SelectionColor '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignmentChildren: [[FGX.Layout.Types.TfgChildrenAlignment|TfgChildrenAlignment]]</code> | ||
+ | Задает правила выравнивания дочерних контролов.<br/><small style="color: red"><small>Описание взято от [[FGX.Layout.TfgCustomLayout.AlignmentChildren|AlignmentChildren]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Padding: [[FGX.Layout.Types.TfgPadding|TfgPadding]]</code> | ||
+ | Внутренние отступы, учитывающиеся при выравнивании дочерних контролов.<br/><small style="color: red"><small>Описание взято от [[FGX.Layout.TfgCustomLayout.Padding|Padding]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Alignment: [[FGX.Control.Types.TfgControlAlignment|TfgControlAlignment]]</code> | ||
+ | Настройки выравнивания контрола в рамках родителя.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Alignment|Alignment]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignWithMargins: [[Boolean]]</code> | ||
+ | Нужно ли использовать заданные внешние отступы '' Margins '' .<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.AlignWithMargins|AlignWithMargins]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>BackgroundName: [[.TfgAssetName|TfgAssetName]]</code> | ||
+ | Настройки отображения заднего фона контрола.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.BackgroundName|BackgroundName]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LookupName: [[string]]</code> | ||
+ | Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.LookupName|LookupName]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Size: [[FGX.Control.Types.TfgSize|TfgSize]]</code> | ||
+ | Размер контрола в логических координатах.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Size|Size]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Constraints: [[FGX.Control.Types.TfgConstraints|TfgConstraints]]</code> | ||
+ | Ограничение на размеры контрола.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Constraints|Constraints]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Margins: [[FGX.Control.Types.TfgMargins|TfgMargins]]</code> | ||
+ | Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Margins|Margins]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>GestureKinds: [[.TfgGestureKinds|TfgGestureKinds]]</code> | ||
+ | Виды поддерживаемых жестов.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.GestureKinds|GestureKinds]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HitTest: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Opacity: [[Single]]</code> | ||
+ | Прозрачность контрола.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Opacity|Opacity]].</small> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code> | ||
+ | Видимость контрола.<br/><small style="color: red"><small>Описание взято от [[FGX.Control.TfgControl.Visible|Visible]].</small> | ||
|} | |} |
Версия 23:24, 11 июня 2019
Delphi
TfgCollectionViewStyle = class (TfgCustomLayout, IFGXYogaContainer, IFGXContainer)
Описание
Стиль элемента списка.
Конструкторы
constructor
|
Create(AOwner: TComponent)
Описание отсутствует. |
Свойства
property
|
CollectionView: TfgCustomCollectionView
Описание отсутствует. |
property
|
SelectionColorLink: TfgAssetColorLink
Описание отсутствует. |
property
|
StyleName: string
Название стиля элемента, используемого в TfgCollectionView.OnGetItemStyle . |
property
|
Selectable: Boolean
Поддерживает ли элемент данного стиля выделение или нет. |
property
|
Clickable: Boolean
Можно ли сделать Tap по элементу данного стиля или нет. Влияет на событие TfgCollectionView.OnTapItem . |
property
|
SelectionColor: TAlphaColor
Цвет выделение элементов данного стиля. Перекрывает настройку цвета выделения TfgCollectionView.SelectionColor . |
property
|
SelectionColorName: TfgAssetName
Название ресурса цвета выделения элемента данного стиля. Перекрывает настройки цвета выделения TfgCollectionView.SelectionColor и SelectionColor . |
property
|
AlignmentChildren: TfgChildrenAlignment
Задает правила выравнивания дочерних контролов. |
property
|
Padding: TfgPadding
Внутренние отступы, учитывающиеся при выравнивании дочерних контролов. |
property
|
Alignment: TfgControlAlignment
Настройки выравнивания контрола в рамках родителя. |
property
|
AlignWithMargins: Boolean
Нужно ли использовать заданные внешние отступы Margins . |
property
|
BackgroundName: TfgAssetName
Настройки отображения заднего фона контрола. |
property
|
LookupName: string
Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева. |
property
|
Size: TfgSize
Размер контрола в логических координатах. |
property
|
Constraints: TfgConstraints
Ограничение на размеры контрола. |
property
|
Margins: TfgMargins
Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера. |
property
|
GestureKinds: TfgGestureKinds
Виды поддерживаемых жестов. |
property
|
HitTest: Boolean
Описание отсутствует. |
property
|
Opacity: Single
Прозрачность контрола. |
property
|
Visible: Boolean
Видимость контрола. |