FMX.Grid.TGridModel

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.ScrollBox.TCustomScrollBoxModelFMX.Controls.Model.TDataModelFMX.Presentation.Messages.TMessageSenderSystem.Classes.TPersistentSystem.TObjectTGridModel

Delphi

TGridModel = class(TCustomScrollBoxModel)

C++

class PASCALIMPLEMENTATION TGridModel : public Fmx::Scrollbox::TCustomScrollBoxModel

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Grid.pas
FMX.Grid.hpp
FMX.Grid FMX.Grid


Description

La classe de base des modèles de données pour les grilles.

TGridModel étend TCustomScrollBoxModel définissant les méthodes et propriétés spécifiques à la gestion des données dans les contrôles grille.

Lorsque vous créez un modèle de grille, vous devez transmettre un objet présentation au constructeur. L'objet présentation possède le modèle.

Utilisez Columns pour accéder aux colonnes du modèle. Vous pouvez aussi utiliser Data et DataSource pour accéder aux données du modèle.

Utilisez Cells pour lire la valeur d'une cellule.

Col est le numéro de colonne de la cellule en cours, et Row est son numéro de ligne.

Utilisez Options pour configurer le comportement de votre modèle, et StyledSettings et TextSettings pour configurer son apparence.

Modification du modèle

Utilisez InsertColumn, MoveColumn ou RemoveColumn pour modifier les colonnes du modèle.

Utilisez BeginUpdate et EndUpdate pour regrouper plusieurs modifications du modèle en une seule modification.

Gestion des interactions utilisateur

La propriété Enabled détermine si les interactions utilisateur sont activées ou non.

Utilisez ShowEditor pour ouvrir l'éditeur de cellules sur la cellule en cours (la cellule dans la colonne Col et la ligne Row) et HideEditor pour cacher l'éditeur de cellules. Utilisez SelectCell pour modifier la cellule en cours.

CellReturnAction détermine le comportement de l'éditeur de cellules après que l'utilisateur ait appuyé sur la touche Entrée dans l'éditeur de cellules.

Voir aussi