Afficher : Delphi
C++
Préférences d'affichage
Membres déclarés de Vcl.DBGrids.TCustomDBGrid
De XE2 API Documentation
Sommaire |
Constructeurs et destructeurs
| Create | Create crée et initialise une instance de TCustomDBGrid. |
| Destroy | Destroy détruit une instance de TCustomDBGrid. |
Evénements
| OnCellClick | Se produit quand l'utilisateur relâche le bouton de la souris dans une des cellules de la grille. |
| OnColEnter | Se produit quand la focalisation change de cellule de la grille. |
| OnColExit | Se produit juste avant qu'une cellule de la grille ne perde la focalisation. |
| OnColumnMoved | Se produit quand l'utilisateur déplace une colonne avec la souris. |
| OnDrawColumnCell | Se produit quand la grille doit redessiner une cellule. |
| OnDrawDataCell | Se produit quand une grille a besoin de dessiner une cellule alors que la propriété State de Columns a la valeur csDefault. |
| OnEditButtonClick | Se produit quand l'utilisateur clique sur le bouton points de suspension dans une cellule de la grille. |
| OnTitleClick | Se produit quand l'utilisateur relâche le bouton de la souris au-dessus de l'un des en-têtes de colonne. |
Fonctions
| AcquireLayoutLock | Appelle BeginLayout si la table n'est pas en cours de reformatage. |
| BeginColumnDrag | Commence le déplacement d'une colonne de la grille. |
| BeginLayout | Incrémente la propriété LayoutLock quand les liaisons de colonne ou les champs de l'ensemble de données changent. |
| BeginUpdate | Incrémente la propriété UpdateLock quand les données de la grille changent. |
| CalcSizingState | Détermine l'aspect du curseur de la souris pendant le redimensionnement. |
| CalcTitleRect | Calcule la zone rectangulaire recouvrant la cellule spécifiée par sa ligne et sa colonne. |
| CancelLayout | Décrémente la propriété LayoutLock. |
| CanEditAcceptKey | Indique si le paramètre Key peut être saisi dans la cellule en cours. |
| CanEditModify | Indique si la colonne en cours de la grille peut être modifiée. |
| CanEditShow | Indique si le contrôle de saisie in-situ peut être créé pour permettre la saisie. |
| CellClick | Génère un événement OnCellClick. |
| CheckColumnDrag | Autorise le dépôt de la colonne sélectionnée à la position en cours. |
| ColEnter | Génère un événement OnColEnter. |
| ColExit | Génère un événement OnColExit. |
| ColumnAtDepth | Renvoie l'objet colonne associé au nième champ parent de la colonne spécifiée. |
| ColumnMoved | Génère un événement OnColumnMoved. |
| ColWidthsChanged | Actualise les largeurs de colonne de la propriété Columns quand l'utilisateur redimensionne les colonnes. |
| CreateColumns | Crée l'objet TDBGridColumns qui stocke les descripteurs de colonne de la grille. |
| CreateDataLink | Crée la liaison de données que la grille utilise pour gérer la connexion à sa source de données. |
| CreateEditor | Crée l'éditeur in-situ permettant aux cellules de la grille d'être modifiées. |
| CreateWnd | Crée la fenêtre utilisée pour afficher la grille orientée données. |
| DataToRawColumn | Convertit l'indice d'une colonne dans la propriété Columns en l'indice de la colonne correspondant à l'affichage. |
| DefaultDrawColumnCell | Dessine le texte dans une cellule d'une colonne. |
| DefaultDrawDataCell | Dessine le texte dans une cellule d'une colonne. |
| DefaultHandler | Affiche le menu surgissant sur un clic droit dans une colonne. |
| DeferLayout | Décrémente la propriété LayoutLock et expédie un message à la grille afin de déclencher une nouvelle séquence de disposition à un moment plus approprié. |
| DefineFieldMap | Construit la propriété tableau Fields à partir de la propriété Columns et de la source de données. |
| DefineProperties | Définit une version enregistrable de la propriété Columns quand cela est nécessaire. |
| DoMouseWheelDown | |
| DoMouseWheelUp | |
| DrawCell | Dessine la cellule spécifiée par les paramètres ACol et ARow. |
| DrawCellBackground | Dessine l'arrière-plan d'une cellule de la grille. |
| DrawCellHighlight | Dessine l'arrière-plan d'une cellule en surbrillance de la grille. |
| DrawColumnCell | Génère un événement OnDrawColumnCell. |
| DrawDataCell | Génère un événement OnDrawDataCell. |
| EditButtonClick | Génère un événement OnEditButtonClick. |
| EndColumnDrag | Termine le déplacement d'une colonne de la grille. |
| EndLayout | Décrémente la propriété LayoutLock et recalcule la propriété Columns si LayoutLock atteint 0. |
| EndUpdate | Décrémente la propriété UpdateLock. |
| ExecuteAction | Exécute une action avec la grille de base de données comme cible. |
| GetColField | Renvoie le composant champ lié à la colonne spécifiée. |
| GetEditLimit | Restreint le nombre de caractères pouvant être saisis dans une cellule représentant des champs chaîne. |
| GetEditMask | Renvoie le masque de saisie associé au champ correspondant à la cellule sélectionnée. |
| GetEditStyle | Indique si une cellule spécifiée a un bouton points de suspension ou une flèche déroulante. |
| GetEditText | Renvoie la valeur de la cellule spécifiée formatée pour la modification. |
| GetFieldValue | Renvoie la valeur de la cellule spécifiée formatée pour l'affichage. |
| HighlightCell | Indique si une cellule spécifiée doit être mise en évidence quand elle est dessinée. |
| InvalidateTitles | Invalide les titres de colonne afin qu'ils soient redessinés. |
| KeyDown | Permet d'effectuer des traitements particuliers quand l'utilisateur appuie sur une touche. |
| KeyPress | Répond lorsque l'utilisateur appuie sur une touche. |
| LayoutChanged | Recalcule la propriété Columns. |
| LinkActive | Recalcule la propriété Columns et la barre de défilement verticale de la grille. |
| Loaded | Définit la propriété Columns une fois que la grille de données et tous ses composants enfant sont chargés. |
| MouseDown | Permet d'effectuer des traitement spécifiques quand l'utilisateur clique sur un bouton de la souris. |
| MouseUp | Permet d'effectuer des actions particulières pour répondre au relâchement du bouton de la souris. |
| Notification | Répond aux notifications spécifiant que des composants vont être détruits. |
| RawToDataColumn | Convertit l'indice d'une colonne à l'affichage en l'indice correspondant dans la propriété Columns. |
| Scroll | Actualise l'image de la grille afin de refléter une nouvelle position d'enregistrement. |
| SetColumnAttributes | Définit la largeur des colonnes et désactive la tabulation dans les cellules qui ne peuvent être modifiées. |
| SetEditText | Actualise la version modifiée des données de la cellule en cours. |
| ShowPopupEditor | Affiche dans une nouvelle fenêtre l'ensemble de données imbriqué associé à la colonne. |
| StoreColumns | Indique si les colonnes de la grille sont stockées quand la grille est enregistrée ou si elles sont générées dynamiquement. |
| TimedScroll | Déplace l'enregistrement en cours quand l'utilisateur fait glisser la souris hors des cellules de données. |
| TitleClick | Génère un événement OnTitleClick. |
| TopLeftChanged | Actualise la position de l'éditeur in-situ quand la grille défile. |
| UpdateAction | met à jour une action pour refléter l'état en cours de la grille. |
| UpdateScrollBar | |
| UseRightToLeftAlignmentForField | Indique si l'alignement d'un champ spécifié doit être modifié de "aligné à gauche" à "aligné à droite". |
| ValidFieldIndex | Indique si l'indice d'une colonne correspond à un champ valide de l'ensemble de données. |
Propriétés
| Columns | Décrit les attributs d'affichage et de liaison avec les champs des colonnes. |
| DataLink | Aide la grille orientée données à gérer sa liaison avec la source de données et répond aux événements de données. |
| DataSource | Identifie la liaison avec l'ensemble de données d'où la grille orientée données tire ses informations. |
| DefaultDrawing | Indique si les cellules de la grille orientée données sont dessinées automatiquement. |
| EditorMode | |
| FieldCount | Indique le nombre de champs (colonnes) affichés dans la grille. |
| Fields | Fournit un accès indicé aux composants champ correspondant aux colonnes. |
| IndicatorOffset | Représente l'indice de la première colonne de la grille contenant des données. |
| LayoutLock | Indique le nombre de fois où BeginLayout a été appelée sans un appel correspondant de EndLayout ou CancelLayout. |
| Options | Spécifie diverses options d'affichage et de comportement de la grille orientée données. |
| ParentColor | |
| ReadOnly | Indique si la grille ne sert qu'à l'affichage des données ou si l'utilisateur peut modifier les données en utilisant la grille. |
| SelectedField | Désigne le composant champ correspondant à la cellule sélectionnée de la grille. |
| SelectedIndex | Contient l'indice dans la propriété tableau Columns de la colonne sélectionnée. |
| SelectedRows | Spécifie un ensemble de signets désignant les enregistrements de l'ensemble de données correspondant aux lignes sélectionnées de la grille. |
| TitleFont | Décrit la fonte utilisée pour dessiner les titres de colonne de la grille. |
| UpdateLock | Compte le nombre de fois où BeginUpdate a été appelée sans appel correspondant de la méthode EndUpdate. |
Champs
| FAcquireFocus | |
| FUpdateFields |