StringGrid Sélection

Lamarmottedu73
Messages postés
19
Date d'inscription
jeudi 26 mai 2005
Statut
Membre
Dernière intervention
14 mai 2009
- 29 nov. 2007 à 10:57
cs_MAURICIO
Messages postés
2106
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
- 30 nov. 2007 à 17:12
Salut tout le monde, voilà je suis face à un mur !!! J'ai une StringGrid et j'ajoute des lignes avec des données au fur et à mesure, le problème est que je n'arrive pas à trouver comment sélectionner et mettre en surbiance la dernière ligne. J'ai testé ce code :

GRect.Bottom := Valeur_de_ma_dernière_ligne;
Ma_String_Grid := GRect;
Ma_String_Grid.SetFocus;

Mais ça ne marche pas

D'autre part je souhaiterais que la barre de défilement suive la dernière ligne. En claire qu'elle descende au fur et à mesure.

Bonne journée
A voir également:

2 réponses

cs_pers
Messages postés
38
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
9 décembre 2009

29 nov. 2007 à 11:53
Salut

pour le focus
    Ma_String_Grid.Row := Ma_String_Grid.Rowcount -1

Pour la surbrillance : dans l'évenement on drawcell

if  gdSelected in state then begin

Ma_String_Grid.canvas.brush.color := une couleur ; //(clred,...)
Ma_String_Grid.canvas.FillRect(rect);

end;

Bonne journée
0