Vcl.ExtCtrls.TGridPanel
Delphi
TGridPanel = class(TCustomGridPanel)
C++
class PASCALIMPLEMENTATION TGridPanel : public TCustomGridPanel
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | Vcl.ExtCtrls |
Description
TGridPanel implémente un contrôle Volet grille dans lequel chaque composant est placé dans une cellule d'une grille.
Utilisez TGridPanel pour placer un volet grille vide sur une fiche. La principale différence entre un volet traditionnel et un volet grille réside dans la façon de placer les contrôles. Avec un volet traditionnel, vous placez un contrôle (comme un bouton) à un endroit spécifique. Vous pouvez déplacer ce contrôle n'importe où dans le volet avec la souris. Dans un volet grille, vous spécifiez le nombre de lignes et de colonnes sur le volet, puis chaque composant est placé dans la cellule suivante disponible de la grille, quel que soit l'endroit où vous les placez avec la souris. Vous pouvez aussi modifier l'alignement de chaque colonne et ligne en en sélectionnant un(e) et en définissant la valeur souhaitée dans l'inspecteur d'objet. Pour définir correctement les colonnes/lignes :
-
- Cliquez avec le bouton droit de la souris sur TGridPanel, puis choisissez "Désactiver la redisposition"
- Définissez les valeurs de largeur des colonnes/lignes
- Cliquez avec le bouton droit de la souris sur TGridPanel, puis choisissez "Activer la redisposition"
Si toutes les grilles contiennent un contrôle alors que vous ajoutez d'autres contrôles, l'emplacement des nouveaux contrôles est déterminé par la propriété ExpandStyle. Par exemple, en utilisant la propriété ExpandStyle par défaut de AddRows, une nouvelle ligne est ajoutée à la grille, et chaque cellule de la ligne peut contenir un nouveau contrôle.