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 :

ListBox avec selection avec differentes couleurs


Sujet :

C++Builder

  1. #1
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut ListBox avec selection avec differentes couleurs
    Bonjour

    Je voudrais savoir si on peux faire des selections de lignes avec plusieurs couleurs, style selectionner un element en bleu, un element en vert (ou autre)...

    ou bien un element VCL qui peut le faire.

    Merciiii

  2. #2
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Bonsoir,
    Tu dois alors g�rer l'�v�nement OnDrawItem, et regarder TOwnerDrawState State pour le cas ou l'�l�ment est selectionn� ...

    @ +

  3. #3
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    je suis d'accord. mais dans State y a des etats mais pas de couleurs....:s

  4. #4
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Un exemple :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    void __fastcall TForm2::ListBox1DrawItem(TWinControl *Control, int Index,
    	  TRect &Rect, TOwnerDrawState State)
    {
    ListBox1->Canvas->FillRect(Rect);
    if ((Index%2) == 0)
    {
    	ListBox1->Canvas->Brush->Color = clCream;
    	ListBox1->Canvas->Font->Color = clBlue;
    	ListBox1->Canvas->Font->Style = TFontStyles();
    }
    if (State.Contains(odSelected))
    {
    	ListBox1->Canvas->Brush->Color = clSilver;
    	ListBox1->Canvas->Font->Color = clMaroon;
    	ListBox1->Canvas->Font->Style = TFontStyles() << fsBold;
    }
    ListBox1->Canvas->TextRect(Rect, Rect.Left, Rect.Top, ListBox1->Items->Strings[Index] );
    }
    Avec la propri�t� 'Style' de la listbox a lbOwnerDrawFixed

    @ +

  5. #5
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    Merci beaucoup,
    mais quand j'ai plusieurs elements, c'est toujours pareil, pas de changement de couleur

  6. #6
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Ben ... j'ai test� avec ce code et la propri�t� MultiSelect a true, et j'ai bien la modification de l'aspect des items selectionn�s ...


    (il y a bien lbOwnerDrawFixed ?)

  7. #7
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 104
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 104
    Par d�faut
    Merci beaucoup de ton aide efficace

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [D�butant] visual studio 2013 : griedview avec dropdownlist avec select et clause where
    Par patbonf dans le forum Visual Studio
    R�ponses: 0
    Dernier message: 13/11/2014, 17h05
  2. ListBox avec Ligne de differentes Couleurs
    Par misteroups dans le forum Windows Presentation Foundation
    R�ponses: 1
    Dernier message: 11/12/2009, 18h19
  3. [C#] Select avec AVG avec Oracle 10g
    Par kinou dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 12/09/2008, 12h48
  4. Plot avec différentes couleurs
    Par Rolle dans le forum MATLAB
    R�ponses: 3
    Dernier message: 14/06/2006, 11h42
  5. pb de select avec size avec choix multiple
    Par La_picolle dans le forum ASP
    R�ponses: 10
    Dernier message: 28/08/2003, 16h21

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