Selection multiple StringGrid

Résolu
Psychik
Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
23 janvier 2009
- 14 nov. 2007 à 12:17
Psychik
Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
23 janvier 2009
- 14 nov. 2007 à 14:12
Bonjour à tous,

   J'utilise un composant TStringGrid sous Delphi 7 et j'avoue rencontrer quelques problème avec la sélection de lignes. Je m'explique : pour une seule ligne sélectionnée, aucun problème, je peux récupérer l'indice de la ligne sélectionnée; cependant, lorsque je sélectionne plusieurs lignes, je ne trouve aucune propriété permettant de récupérer les indices des lignes sélectionnées. A priori, ceci n'est pas prévu dans le composant TStringGrid même si il est possible graphiquement de sélectionner plusieurs lignes (je me demande où est l'intérêt!!!).
   Je me tourne donc vers vous à la recherche d'une solution simple et efficace (je pense effectivement pouvoir récupérer ces indices via quelques "bidouilles" sur divers événements mais je souhaiterai me tourner vers une solution plus "propre", voir même un composant "amélioré" héritant du composant TStringGrid).
   Avez-vous une idée?

Merci d'avance pour votre aide...

2 réponses

WhiteHippo
Messages postés
1154
Date d'inscription
samedi 14 août 2004
Statut
Membre
Dernière intervention
5 avril 2012
2
14 nov. 2007 à 13:55
Bonjour

Tout simplement en utilisation la propriété Selection du TStringgrid.

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
3
Psychik
Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
23 janvier 2009

14 nov. 2007 à 14:12
Merci beaucoup WhiteHippo! Je dois avouer que je ne me sert pas beaucoup de se composant et quand j'ai vu TGridRect sur la propriété Selection, je ne suis pas allé beaucoup plus loin pensant que ce n'était pas la bonne propriété. Merciiii.....
0