Bonjour à tous,
voila j'ai un petit problème qui commence sérieusement à m'agacer:
j'ai une combobox qui une fois l'index sélectionné m'affiche un graphique avec chart.
l'affichage du graphique fonctionne mais sur l'axe des 'X' il ne m'affiche pas toutes les valeurs que j'ai inscrite, il en saute une sur deux. comment faire pour que toutes ses valeurs soit inscrite?
ce que je comprend pas c'est que quand je fait mon graphique directement avec visual studio 2010 (pas par le code) il affiche bien l'axe 'X'
voila mon bout de code
voila le screen du résultat
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 'efface l'ancienne série ChartStat.Series.Clear() ' Créer la nouvelle série Dim seriesStat As New Series() ChartStat.Series.Add(seriesStat) Select Case ComboBoxProduit.SelectedIndex Case 0 Case 1 Case 2 Case 3 Case 4 StatProduitCommandeEtLivre() StatNbCommande() Dim i As Integer For i = 0 To 9 seriesStat.Points.Add(statTabProduitCommandeEtLivre(i, 0), statTabProduitCommandeEtLivre(i, 1)) seriesStat.Points(i).AxisLabel = statTabProduitCommandeEtLivre(i, 0) ChartStat.Series(0).IsValueShownAsLabel = True seriesStat.ChartArea = "ChartAreaStat" seriesStat.ChartType = SeriesChartType.Column seriesStat.Palette = ChartColorPalette.Pastel seriesStat.IsXValueIndexed = True Next
Mon code est brouillon pour l'instant car à force de chercher j'ai un peut mis n'importe quoi. je l'arrangerai une fois que j'aurai trouvé le problème.
une autre question aussi, j'ai pas trouvé comment mettre la légende pour chaque colonne rajoutée, cela me permettrai de mettre à quoi correspond les codes
merci par avance.
Christophe
Partager