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

Silverlight Discussion :

Graphique Silverlight - Couleur et style.


Sujet :

Silverlight

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 15
    Points : 9
    Points
    9
    Par défaut Graphique Silverlight - Couleur et style.
    Bonjour à tous.
    Je suis étudiant et je dois développer une solution dont le but principale est d'afficher des graphiques avec les données issues d'une base de données.
    J'utilise pour cela le toolkit Silverlight. J'ai réussi a faire pas mal de fonctionnalités mais je bloque sur certaines.

    La première:
    L'utilisateur qui arrive sur la solution peut afficher plusieurs courbes (lineseries) sur le même graphique grâce à des checkbox qu'il peut cocher ou décocher (une checkbox correspond à une série de point représentant donc une courbe).
    L'ensemble du XAML est construit dans le code C# suivant les actions de l'utilisateur. Lorsque les courbes se dessinent, elles ont toutes une couleur différentes. Cependant, j'aimerai récupérer cette couleur (afin de l'appliquer à d'autres éléments) mais je n'y arrive pas? Savez vous comment faire?

    La deuxième:
    Ma deuxième question est: peut -on appliquer un style a une portion d'une courbe et non a la courbe toute entière. Je m'explique: les points permettant de dessiner la courbes ne sont pas tous espacé d'un intervalle régulier. Ainsi, parfois, pendant une longue période, il n'y a aucun point. J'aimerai donc pouvoir pendant cette longue période arrêter la courbe et la faire reprendre lorsque les points recommencent.

    J’espère avoir été assez compréhensible.
    Je vous remercie par avance pour vos suggestion
    Merci

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    Bonsoir.
    J'ai réussi a récupérer la couleur de la courbe. Cependant, comment appliquer un style a une partie d'une courbe?
    Merci.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Points : 491
    Points
    491
    Par défaut
    Salut,

    Voici un code que j'utilise pour mettre les lignes à une couleur choisie:

    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
                                <!--FOLLOW UP-->
                                    <toolkit:LineSeries Name="AfterSaleFollowUp" DependentValuePath="X" IndependentValuePath="Y" Title="Follow Up" ItemsSource="{Binding Data, ElementName=AfterSalesDS}" DependentValueBinding="{Binding AftFollowUp}" IndependentValueBinding="{Binding AftPeriodId,Converter={StaticResource MyDateTimeConverter} }">
                                        <charting:LineSeries.DataPointStyle>
                                            <Style TargetType="charting:DataPoint">
                                                <Setter Property="Visibility" Value="Visible"/>
                                                <Setter Property="Background" Value="{StaticResource Ligne_VertBleu}"/>
                                            </Style>
                                        </charting:LineSeries.DataPointStyle>
                                    </toolkit:LineSeries>


    Par ailleurs, dans un ResourceDictionary.xaml, j'ai défini:

    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ...
     <SolidColorBrush x:Key="Ligne_MauveClair" Color="#FFCC99FF"/>
        <SolidColorBrush x:Key="Ligne_MauveFonce" Color="#FF800080"/>
        <SolidColorBrush x:Key="Ligne_VertBleu" Color="#FF339966"/>
    ...

Discussions similaires

  1. graphique - modification couleurs
    Par ver_for dans le forum IHM
    Réponses: 0
    Dernier message: 08/04/2008, 17h20
  2. Graphiques, légende, couleurs
    Par clisson dans le forum XMLRAD
    Réponses: 8
    Dernier message: 14/03/2008, 10h16
  3. [CR XI] Graphiques - choix couleur ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 04/02/2008, 11h28
  4. Graphique avec couleurs dynamiques
    Par jblond dans le forum BIRT
    Réponses: 8
    Dernier message: 27/11/2007, 14h47
  5. [Scrollbar] Changer plus que la couleur, le style!
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/03/2006, 14h31

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