IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

DrawGrid C++ Builder6 [Non suivi]


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 9
    Par défaut DrawGrid C++ Builder6
    Bonjour,
    Je souhaite ajouter dans une case d'un DrawGrid une image. Comment réaliser cela?
    merci

  2. #2
    Membre expérimenté
    Avatar de Djob
    Inscrit en
    Août 2002
    Messages
    215
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 215
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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);
            }
    }

Discussions similaires

  1. Possibilité de mettre des images dans un DrawGrid?
    Par tactical dans le forum C++Builder
    Réponses: 8
    Dernier message: 11/07/2005, 17h38
  2. clic droit dans une DrawGrid
    Par underdog dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/03/2005, 15h21
  3. Utiliser une DrawGrid
    Par RaggaMatic dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/05/2004, 09h56
  4. Focus sur DrawGrid
    Par zworg dans le forum Composants VCL
    Réponses: 4
    Dernier message: 03/05/2004, 13h44
  5. Installation de Indy 9 dans Builder6 C++
    Par ARB dans le forum C++Builder
    Réponses: 6
    Dernier message: 18/03/2004, 10h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo