Salut à tous;
voila j'ai construi un StringGrid et je voudrais une fois alimenter, le renitialiser de facon non alimenté. etje fais ca quand je clique sur un bouton.
Savez vous comment faire?
A+
Salut à tous;
voila j'ai construi un StringGrid et je voudrais une fois alimenter, le renitialiser de facon non alimenté. etje fais ca quand je clique sur un bouton.
Savez vous comment faire?
A+
bonjour,
est ce que faire deux boucles imbriquées pour mettre "" dans chaque cellule de la stringgrid est une solution qui conviendrait?
Bonjour,
je pense qu'un MonStringGrid->Clear() est tout à fait approprié.
et puis un petit
MonStringGrid->Items->BeginUpdate(); avant l'effacement suivi d'un
MonStringGrid->Items->EndUpdate(); après effacement et mise à jour, permet d'accélérer le traitement.
En espérant avoir répondu à ta question
@+ sur 3W!
@ bientôt...
Salut & @+ sur 3W!
Une seul boucle suffit:
ou par colonne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for(i=0;i<RowCount;i++) StringGrid1->Rows[i]->Clear();
Lors de l'initialisation de i tu peux mettre i=1 si tu souhaites garder respectivement la 1ère ligne ou le 1ère colonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for(i=0;i<ColCount;i++) StringGrid1->Cols[i]->Clear();
En revanche si tu veux garder et la 1ère ligne et la 1ère colonne, alors tu dois faire une boucle imbriquée:
Mattetfamilly
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(x=1;x<StringGrid1->ColCount;x++) for(y=1;y<StringGrid1->ColCount;y++) StringGrid1->Cells[x][y].Clear(); //ou StringGrid1->Cells[x][y]="";
n'oublies pas la balise quand cela sera le cas.
on aura tout vu...
Mais où est-ce???...
------------------------------------------------------
n'oublies pas les balises [code ][/code ]
et le Tag
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager