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

Flex Discussion :

[Debutant] [Flex 3.0] Sélection sur LineChart


Sujet :

Flex

  1. #1
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    377
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 377
    Par défaut [Debutant] [Flex 3.0] Sélection sur LineChart
    Bonjour à tous,

    Ma question est toute bête pour les professionnels de Flex.
    Je cherche simplement à changer la couleur de la sélection (couleur de fond du rectangle) que j'obtiens lorsque j'utilise selectionMode="multiple" sur un LineChart.
    Si je ne suis pas clair n'hésitez pas.
    Et merci d'avance à vous.

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    si tu pouvais donner un bout de code(ou tout si ce n'est pas tres long) ca serait plus facile pour t'aider

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    377
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 377
    Par défaut
    Voici un bout de 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    <?xml version="1.0"?>
    <!-- charts/BasicLine.mxml -->
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="#ffffff"
    creationComplete="initApp()">
      <mx:Script><![CDATA[
     
      //http://examples.adobe.com/flex2/inproduct/sdk/dashboard/srcview/index.html
      //http://www.stretchmedia.ca/code_examples/chart_range_selection/main.html
      	import mx.binding.utils.BindingUtils;
      	import mx.controls.Alert;
         import mx.collections.ArrayCollection;
         import mx.events.SliderEvent;
         import mx.controls.sliderClasses.Slider;
     
         [Bindable]
         public var expenses:ArrayCollection = new ArrayCollection([
    {i:1, date:"12/06/2007", value:990.0, value2:810},
    {i:2, date:"13/06/2007", value:990.1, value2:810},
    {i:3, date:"14/06/2007", value:990.2, value2:810},
    {i:4, date:"15/06/2007", value:990.3, value2:810},
    {i:5, date:"18/06/2007", value:990.7, value2:810},
    {i:6, date:"19/06/2007", value:990.8, value2:810},
    {i:7, date:"20/06/2007", value:990.9, value2:810},
    {i:8, date:"21/06/2007", value:991.0, value2:810},
    {i:9, date:"22/06/2007", value:991.1, value2:810}     ]);
     
      public function initApp():void {
      }
     
     
      ]]></mx:Script>
        <!-- Define custom Strokes. -->
        <mx:Stroke id = "s1" color="blue" weight="0"/>
        <mx:Stroke id = "s2" color="red" weight="0"/>
     
      <mx:Panel title="Line Chart" width="500" height="500">
         <mx:LineChart id="myChart" 
            dataProvider="{expenses}" 
            showDataTips="true"        
          height="269" width="467"
          selectionMode="multiple"
          paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" >
            <mx:verticalAxisRenderers>
                <mx:AxisRenderer placement="left" axis="{v1}" />
                <mx:AxisRenderer placement="right" axis="{v2}"/>
            </mx:verticalAxisRenderers>
     
     		<mx:horizontalAxis>
               <mx:CategoryAxis id="h1" dataProvider="{expenses}" categoryField="date"/>
            </mx:horizontalAxis>
     
            <mx:horizontalAxisRenderers>
                <mx:AxisRenderer placement="bottom" axis="{h1}" canDropLabels="true"/>
            </mx:horizontalAxisRenderers>
     
            <mx:series>
               <mx:LineSeries           		 
               		id="serie1"
               		visible="true"
                    yField="value" 
                    displayName="Profit Toto"
    				lineStroke="{s1}"
    				horizontalAxis="{h1}" 
               >
                <mx:verticalAxis>
                	<mx:LinearAxis id="v1" baseAtZero="false"/>
            	</mx:verticalAxis>
            </mx:LineSeries>
     
               <mx:LineSeries 
               		id="serie2"
               		visible="false"
                    yField="value2" 
                    displayName="Expenses"
                    lineStroke="{s2}"
                    horizontalAxis="{h1}" 
               >
    		 <mx:verticalAxis>
                <mx:LinearAxis id="v2" baseAtZero="false" />
            </mx:verticalAxis>
               </mx:LineSeries>
            </mx:series>
         </mx:LineChart>
         <mx:Legend dataProvider="{myChart}" width="207" height="22"/>
      </mx:Panel>
     
    </mx:Application>
    Ce que j'aimerai, c'est changer la couleur du rectangle que tu obtiens lorsque tu cliques gauche sur le graph, que tu maintiens et que tu bouges la souris ( comme avec les sélections ou les zoom). Actuellement il est bleu, j'aimerai l'avoir rouge par exemple.

    Merci encore de t'intéresser à mon problème.

Discussions similaires

  1. [Debutant] [Flex 3.0] Sélection sur LineChart
    Par ZeKiD dans le forum Flash
    Réponses: 0
    Dernier message: 22/04/2008, 11h28
  2. Faire une sélection sur une image?
    Par sybilla dans le forum MFC
    Réponses: 3
    Dernier message: 29/08/2005, 13h34
  3. Réponses: 2
    Dernier message: 26/07/2005, 15h35
  4. [debutant] Contraintes d'intégrité définies sur un objet
    Par maysa dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/05/2004, 14h57
  5. [CR] Problème de sélection sur un champ date
    Par noluc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 21/11/2003, 16h56

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