Bonjour,
Je souhaite ajouter dans une case d'un DrawGrid une image. Comment r�aliser cela?
merci
Version imprimable
Bonjour,
Je souhaite ajouter dans une case d'un DrawGrid une image. Comment r�aliser cela?
merci
Par exemple si tu utilises une TImageList pour stocker ton image
tu peux l'exploiter � partir de l'evenement OnDrawCell de ta DrawGrid.
exemple :
Code:
1
2
3
4
5
6
7
8
9
10
11
12 void __fastcall TForm1::DrawGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { TDrawGrid * ADrawGrid=(TDrawGrid*)Sender ; //on dessine l'image pour la colonne 2 et les cellules non fixes par exemple if(ACol==2 && ARow>=ADrawGrid->FixedRows){ //dessin en haut et à gauche de la cellule d'une petite image ImageList1->Draw(ADrawGrid->Canvas,Rect.Left,Rect.Top,false); } }