Bonsoir,
J'aimerais asvoir s'il est possible de supprimer une colonne d'une TStringGrid.
Bonsoir,
J'aimerais asvoir s'il est possible de supprimer une colonne d'une TStringGrid.
Bonjour, il est possible de réduire le nombre de colonne, et de recopier les textes des cellules, ainsi on pourrait imaginer ca:
avec un appelle de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void DeleteRow (int index, TStringGrid *StringGrid) { if(StringGrid->ColCount > index) { int i,j; for(i=index;i<StringGrid->ColCount-1;i++) for(j=0;j<StringGrid->RowCount;j++) StringGrid->Cells[i][j] = StringGrid->Cells[i+1][j]; StringGrid->ColCount = StringGrid->ColCount - 1; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DeleteRow(1,StringGrid1);//supprime la colonne 1
Partager