Modifier dynamiquement la hauteur d'une ligne d'un TstringGrid

furax13 Messages postés 90 Date d'inscription mardi 28 octobre 2003 Statut Membre Dernière intervention 24 avril 2008 - 10 janv. 2006 à 11:11
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 11 janv. 2006 à 20:44
bonjour,
j'ai un tableau composé de 2 colonnes et de 10 lignes.
J'ai modifié le comportement du TStringGrid pour avoir l'affichage suivant :
- 1ere colonne : écrit en noir et largeur fixe
- 2ème colonne : écrit en bleu et en gras et largeur fixe
- 1ère colonne : si le texte est trop long, j'écris sur 2 lignes
- toutes les lignes ont une hauteur identique

J'aimerais que dynamiquement, pour les lignes dont le texte est écrit sur 2 lignes modifier la hauteur de ligne.

comment faire pour modifier la hauteur d'une ligne dynamiquement?

merci

1 réponse

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
11 janv. 2006 à 20:44
Il suffit d'affecter une valeur à la propriété RowHeights :
StringGrid1.RowHeights[2] := 30;
Affecte une hauteur de 30 à la troisième ligne.
<hr color="#008000">Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
0
Rejoignez-nous