cs_deubal
Messages postés198Date d'inscriptionmercredi 26 novembre 2003StatutMembreDernière intervention26 août 2009
-
3 nov. 2005 à 15:30
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
3 nov. 2005 à 22:04
bonjour,
après quelques recherches partiellement infructueuses dans ce forum, je ma lance a poser mes questions sur les dbgrid :
voila, je voudrais modifier le titre des colonnes du dbgrid, est-ce possible ?
je voudrais aussi bloquer la largeur de chacune des colonnes pour ne pas que l'utilisateur puisse les redimmensionner, comment faire?
En vous remerciant par avance
Bonne aprem'
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 3 nov. 2005 à 22:04
1- Par défaut, le titre d'une colonne d'un TDbGrid reprend la valeur de
la propriété DisplayLabel du champ de l'ensemble de données auquel il
est relié.
Pour modifier un titre sans toucher à la propriété DisplayLabel du
champ, tu peux utiliser l'éditeur de colonnes du TDbGrid ou, par code,
modifier la valeur comme ceci :
DbGrid1.Columns[0].Title.Caption := 'My First column';
2- Pour empêcher l'utilisateur de redimensionner et de déplacer les
colonnes à l'exécution, il suffit de mettre dgColumnResize à False dans
les options du TDbGrid.