FMX.ListView.Appearances.TAppearanceType
Delphi
TAppearanceType = (Item, ItemEdit, Header, Footer);
C++
enum class DECLSPEC_DENUM TAppearanceType : unsigned char { Item, ItemEdit, Header, Footer };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | FMX.ListView.Appearances.pas FMX.ListView.Appearances.hpp |
FMX.ListView.Appearances | FMX.ListView.Appearances |
Description
Types of appearance that a list view item may use depending on the circumstances.
List view items use different appearances depending on the purpose of the item. For example, the appearance of header items may be different from the appearance of regular items: The header appearance may show text while the regular item appearance shows a bitmap, text, and details.
List view items also use different appearances depending on whether or not the list view is in edit mode. For example, when not in edit mode, regular items may show a bitmap, text, and details; when in edit mode, regular items may show a check box, a bitmap, text, and details.
Each set of circumstances where a list view item shows a specific appearance is a "type of appearance". The following types of appearance exist:
Item | Description | Purpose | Mode |
---|---|---|---|
Item | Default type of appearance, used when list view items are in display mode. | None | Display |
ItemEdit | Type of appearance used when list view items are in edit mode. | None | Edit |
Header | Type of appearance of list view items with the role of "header" of another list view item. | Header | Any |
Footer | Type of appearance of list view items with the role of "footer" of another list view item. | Footer | Any |