Bonjours,

J'ai un petit problème avec mon graphique sous silverlight. J'ai la code suivant (j'utilise silverlight toolkit):

XAML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<chartingToolkit:Chart x:Name="chartSuiviStatistique" Visibility="Collapsed" Width="{Binding ElementName=LayoutRoot, Mode=TwoWay, Path=ActualWidth}" Height="400" Canvas.Top="220" >
            <chartingToolkit:Chart.Series>
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
                <chartingToolkit:ColumnSeries />
            </chartingToolkit:Chart.Series>
        </chartingToolkit:Chart>
C#
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
 
        public double[] serie1 = new double[] { 99884, 83122, 91817, 63243, 78808 };
        public double[] serie2 = new double[] { 68376, 74141, 90761, 51753, 78395 };
        public double[] serie3 = new double[] { 6630, 7933, 9951, 5112, 11418 };
        public double[] serie4 = new double[] { 12568, 17096, 12672, 9539, 17946 };
        public double[] serie5 = new double[] { 2633, 1394, 791, 2176, 1545 };
        public double[] serie6 = new double[] { 579, 294, 2593, 41, 1095 };
        public double[] serie7 = new double[] { 1468, 2633, 4982, 642, 5092 };
 
            ColumnSeries cs = chartSuiviStatistique.Series[0] as ColumnSeries;
            cs.ItemsSource =serie1;
            cs.Title = "serie1";
            ColumnSeries cs2 = chartSuiviStatistique.Series[1] as ColumnSeries;
            cs2.ItemsSource = serie2;
            cs2.Title = "serie2";
            ColumnSeries cs3 = chartSuiviStatistique.Series[2] as ColumnSeries;
            cs3.ItemsSource = serie3;
            cs3.Title = "serie3";
            ColumnSeries cs4 = chartSuiviStatistique.Series[3] as ColumnSeries;
            cs4.ItemsSource = serie4;
            cs4.Title = "serie4";
            ColumnSeries cs5 = chartSuiviStatistique.Series[4] as ColumnSeries;
            cs5.ItemsSource = serie5;
            cs5.Title = "serie5";
            ColumnSeries cs6 = chartSuiviStatistique.Series[5] as ColumnSeries;
            cs6.ItemsSource = serie6;
            cs6.Title = "serie6";
            ColumnSeries cs7 = chartSuiviStatistique.Series[6] as ColumnSeries;
            cs7.ItemsSource = serie7;
            cs7.Title = "serie7";
Mon problème est qu'il me met dans l'axe des abscisses 1 2 3 4 et 5 alors que j'aimerais faire apparaitre autre chose : groupe1 groupe2 groupe3 groupe4 groupe5.



Merci d'avance pour vos réponses.