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 :

TChart modifier la couleur d'une Bar


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut TChart modifier la couleur d'une Bar
    Re bonsoir.

    voic mon code

    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
    	if (check < 10)
    			{
    				for (int i = 0; i < check; i++)
    				{
    				AnsiString produit = SQLQuery1->FieldValues["RefProduit"];
    				double quantite = SQLQuery1->FieldValues["qte"];
    				AnsiString marque = SQLQuery1->FieldValues["Marque"];
    				AnsiString model = SQLQuery1->FieldValues["Model"];
     
    				Series1->AddBar(quantite,produit,clBlue);
     
    				SQLQuery1->Next();
     
    				}
     
    			}
    je cree dynamiquememt mes Bar jusque 10 bars maximum mais le probleme et qu'elles sont toutes blues ( enfin c'est logique ) mais je voudrais que chaque bar soit d'une couleur differentes. Es-ce possible ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    je profite pour poser une question en plus....

    comment faire pour que l'axe n'affiche que des valeurs entiere 1 2 3 et non 1,2 ... 1,4 ...


    Merci

  3. #3
    Membre chevronné Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par défaut
    Peut-etre avec SendMessage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SendMessage(ProgressBar1->Handle, PBM_SETBARCOLOR, 0, clBlue);
    A+

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    non ca ne marche pas

    merci quand meme.

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    593
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 593
    Par défaut
    oui ca je l'ai cree deja mais toutes en bleue car j'ai une boucle.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    for (int i = 0; i < check; i++)
    				{
    				AnsiString produit = SQLQuery1->FieldValues["RefProduit"];
    				double quantite = SQLQuery1->FieldValues["qte"];
    				AnsiString marque = SQLQuery1->FieldValues["Marque"];
    				AnsiString model = SQLQuery1->FieldValues["Model"];
     
    				Series1->AddBar(quantite,produit,clBlue);
     
    				SQLQuery1->Next();
     
    				}
    ou alors je recree une boucle a l'interieur avec si i=1 alors clblack etc... mais sa risque d'etre long.

    donc je voulais la commande pour les modifié directement en fin de boucle

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier la couleur d'une colonne d'un datagrid
    Par kinou dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/03/2007, 10h23
  2. Modifier la couleure d'une liste a choix (combo box)
    Par echantillon dans le forum GTK+ avec C & C++
    Réponses: 7
    Dernier message: 03/02/2007, 22h13
  3. [D7] Modifier la couleur d'une ligne d'un DBdataGrid
    Par celine33 dans le forum Bases de données
    Réponses: 13
    Dernier message: 28/09/2006, 16h14
  4. [C#] [DataGrid] Modifier la couleur d'une ligne
    Par nalaya dans le forum Windows Forms
    Réponses: 4
    Dernier message: 27/08/2004, 12h11

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