Comment faut il faire pour redimensionner � l'aide d'une ligne de code une Column d'une DBGrid.
Merci d'avance.
Version imprimable
Comment faut il faire pour redimensionner � l'aide d'une ligne de code une Column d'une DBGrid.
Merci d'avance.
Bonjour,
Essai :
Et puis , Y a ca ds l'aide a propos de 'DefaultWidht' sur DBGrid :Code:
1
2 TaForm->TaGrille->Columns->Items[0]->Width; //0 ou l'indice de la colonne...
Il doit falloir faire attention aux options du DBGrid pour arriver a ses fins a tous les coups.Citation:
Renvoie la largeur par d�faut de la colonne.
int __fastcall DefaultWidth(void);
Description
La valeur de DefaultWidth est d�termin�e comme suit :
Si la colonne n'est pas associ�e � une grille de donn�es, DefaultWidth renvoie 64.
Si la colonne est associ�e � une grille de donn�es alors que sa propri�t� Field est vide, DefaultWidth renvoie la valeur de la propri�t� prot�g�e DefaultColWidth de la grille de donn�es. C'est g�n�ralement la valeur 64.
Si la colonne est associ�e � un champ de donn�es, DefaultWidth est calcul�e � l'aide de la valeur de la propri�t� DisplayWidth de l'objet TField en utilisant la fonte de la colonne.
Si l'indicateur dgTitles de la propri�t� Options de la grille de donn�es est activ�, DefaultWidth est, si n�cessaire, augment�e pour tenir compte du libell� du titre de colonne
En esp�rant t'etre utile :)