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 :

afficher un pourcentage graphiquement


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut afficher un pourcentage graphiquement
    Je veux afficher un pourcentage variable graphiquement: j'ai pensé a utiliser un Tchart en utilisant une seul Barre.
    En fait je doit avoir un échelle fixe =100;
    et par exemple si ma valeur X est 10 je doit afficher une barre en rouge.
    Bref
    Si X< 35 --> rouge
    Si 35<X< 65-->Orangé
    Si 35 -->Vert
    Est ce que c'est possible avec un Tchart ou il ya plus simple????
    Merci..

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Salut,
    c'est possible avec un TChart, il faut pour cela, lui ajouté 3 series définit comme histogramme, et dans les propriété de ces serie lui dire qu'elles sont empilé sur 100%.
    Je ne sais pas si c'est très clair désolé

  3. #3
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Si tu le fait via l'éditeur de graphique, directement via l'interface graphique, tu ajoute tes trois séries en les definissant comme histogramme.
    Ensuite dans l'onglet Séries, pour chaque séries, dans l'onglet Format tu as un groupe box histogramme multiple et la tu met Empilé 100%.

    En code il faut mettre la propriété MultiBar de ton TBarSeries à la valeur mbStacked100.

  4. #4
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    Citation Envoyé par pottiez Voir le message
    Salut,
    c'est possible avec un TChart, il faut pour cela, lui ajouté 3 series définit comme histogramme, et dans les propriété de ces serie lui dire qu'elles sont empilé sur 100%.
    Je ne sais pas si c'est très clair désolé
    Oui c'est clair merci..

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 35
    Par défaut
    je répond à ma question
    j'utilise un TChart

    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
    20
    21
     
    void __fastcall TForm1::BitBtn1Click(TObject *Sender)
    {
       this->Chart1->Title->Text->Clear();
       this->Chart1->Title->Text->Add("Graphique" );
       this->Series1->Clear();
       if (x<3.5)
       {
       this->Series1->Add(x,"", clRed);
       }
       if ((x >= 3.5) && (x < 6.5))
       {
       this->Series1->Add(x,"", clTeeColor);
       }
       if (x>6.5)
       {
       this->Series1->Add(x,"", clLime);
       }
     
    }
    //---------------------------------------------------------------------------

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/01/2007, 17h12
  2. [HTML/CSS]Afficher un pourcentage d'image
    Par Xzander dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/08/2006, 10h31
  3. Afficher le pourcentage des reponses
    Par b747fred dans le forum Access
    Réponses: 8
    Dernier message: 07/08/2006, 13h03
  4. afficher une interface graphique au premier plan
    Par Martin Guélat dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 03/03/2006, 09h44
  5. Affichage etiquette-pourcentage graphique
    Par alexbubs dans le forum Access
    Réponses: 1
    Dernier message: 24/10/2005, 09h30

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