Bonsoir,
J'aimerais asvoir s'il est possible de supprimer une colonne d'une TStringGrid.
Version imprimable
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:
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:
1
2 DeleteRow(1,StringGrid1);//supprime la colonne 1