FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance
Delphi
property ItemEditAppearance: string read GetItemEditAppearance write SetItemEditAppearance stored False;
C++
__property System::UnicodeString ItemEditAppearance = {read=GetItemEditAppearance, write=SetItemEditAppearance, stored=false};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FMX.ListView.Appearances.pas FMX.ListView.Appearances.hpp |
FMX.ListView.Appearances | TPublishedAppearance |
Description
Chaîne qui désigne le nom d'apparence de l'élément en mode édition.
- Remarque : C'est une propriété de conception. A l'exécution, accédez plutôt à TAppearanceListView.ItemEditAppearanceName.
Quand votre vue liste bascule entre le mode affichage et le mode édition, l'apparence de l'élément bascule entre l'apparence définie dans la propriété ItemAppearance (mode affichage) et celle définie dans la propriété ItemEditAppearance (mode édition). Les éléments peuvent afficher une animation lorsque leur apparence change. Par exemple, l'affectation d'une valeur à ListItemDelete active l'affichage d'un bouton Supprimer spécifique à la plate-forme quand l'utilisateur clique sur l'élément (dans Android) ou sur le symbole de suppression circulaire (dans iOS).
Voici les valeurs possibles de ItemEditAppearance :
ItemEditAppearance | ItemAppearance | Comportement | Prévisualisation de l'élément de la liste (Android/iOS) | |
---|---|---|---|---|
Non sélectionné | Sélectionné | |||
Custom | Personnalisé | Personnalisé | ||
DynamicAppearance | DynamicAppearance | Personnalisé | ||
ImageListItemBottomDetailShowCheck | ImageListItemBottomDetail | Sélection | ||
ImageListItemBottomDetailRightButtonShowCheck | ImageListItemBottomDetailRightButton | Sélection | ||
ImageListItemDelete | ImageListItem | Suppression | ||
ImageListItemRightButtonDelete | ImageListItemRightButton | Suppression | ||
ImageListItemRightButtonShowCheck | ImageListItemRightButton | Sélection | ||
ImageListItemShowCheck | ImageListItem | Sélection | ||
ListItemDelete | ListItem | Suppression | ||
ListItemRightDetailDelete | ListItemRightDetail | Suppression | ||
ListItemRightDetailShowCheck | ListItemRightDetail | Sélection | ||
ListItemShowCheck | ListItem | Sélection |
Chaque apparence d'élément en mode édition (ItemEditAppearance) correspond à une apparence d'élément en mode affichage (ItemAppearance). Le type de comportement listé dans la table ci-dessus détermine le comportement des éléments de la liste.
Mode Comportement | Comportement |
---|---|
Suppression | Appuyez sur un élément de la liste pour afficher un bouton Supprimer. Appuyez sur Supprimer pour supprimer l'élément, appuyez n'importe où sur l'écran pour cacher le bouton Supprimer. |
Sélection | Appuyez sur un élément de la liste pour le sélectionner. Appuyez de nouveau pour le désélectionner. Vous avez la possibilité de sélectionner plusieurs éléments (sélection multiple). |
Personnalisé | Votre implémentation personnalisée de l'apparence de l'élément en mode édition détermine le comportement des éléments de la liste. |
Voir aussi
- FMX.ListView.TListViewBase.EditMode
- FMX.ListView.Appearances.TPublishedAppearance.ItemAppearance
- FMX.ListView.TListViewBase.CanSwipeDelete