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
Rejoignez-nous