bonjour, peut on inserer une image dans un tableau, c'est a dire dans la case que l'on souhaite ? merci
bonjour, peut on inserer une image dans un tableau, c'est a dire dans la case que l'on souhaite ? merci
Je n'est jamais essayé, mais cela doit être faisable a l'aide du canvas du StringGrid et une TList ou tu as toutes tes images
Salut ac/dc:
Deux liens qui parlent de ton sujet.
ouai j'arrive a mettre la photo et la bouger, mais pas precisement dans une cellule selectionnée ...
Sur le OnDrawCell du StringGrid, tu as le TRect de la cellule qu'il dessine
ok, j'ai pas reussi, je vais plutot me tourner vers une recoloration de toute la ligne de la cellule selectionnée. je n'est pas reussi, au clic sur une cellule j'arrive a recolorier juste la cellule selectionnée et non pas toute sa ligne ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 AnsiString texte[5]; for (int i = 0; i < 5; i++) texte[i] = StringGrid1->Cells[ACol + i][ARow]; //Texte des cellules if (State.Contains(gdSelected)) // Concerne la(les) cellule(s) sélectionnée(s).{ StringGrid1->Canvas->Brush->Color = clRed; StringGrid1->Canvas->Font->Color = clWhite; StringGrid1->Canvas->FillRect(Rect); StringGrid1->Canvas->TextRect(Rect, Rect.Left +1, Rect.Top + 1, texte[ 0]); // Ici texte justifié à gauche. }
Partager