1 pièce(s) jointe(s)
Graphique-Aligner l'axe des x
Bonjour à tous,
J'ai besoin de votre aide pour me permettre de mieux représenter mes graphiques.
Je superpose deux graphiques, un avec un style ligne et l'autre en bar, lorsque j'enlève les marges mes deux graphiques ne sont plus alignés parce que mon graphique en bar a un axe qui passe par le centre.
Dans certains exemple que j'ai vue, le premier et le dernier élément du graphique en bar sont coupé de moitier pour concerver le centrage des axes x.
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Chart1.ChartAreas(0).AxisY.Maximum = MaxVa
Chart1.ChartAreas(0).AxisY.Minimum = MinVa
Chart1.ChartAreas(0).AxisY.LabelStyle.Format = "{0:N2}"
Chart1.ChartAreas(0).AxisX.LabelStyle.Angle = 10
Chart1.ChartAreas(0).BorderDashStyle = ChartDashStyle.Dash
Chart1.ChartAreas(0).AxisY.MajorGrid.LineColor = Color.Blue
Chart1.Series("Prix").ChartArea = Chart1.ChartAreas(0).Name
Chart1.Series("Volume").ChartArea = Chart1.ChartAreas(1).Name
Chart1.Series("Prix").ChartType = SeriesChartType.Line
Chart1.Series("Prix").BorderWidth = 4
Chart1.Series("Prix").IsXValueIndexed = True
Chart1.ChartAreas("ChartArea1").AxisX.IsMarginVisible = False
Chart1.ChartAreas("ChartArea2").AxisX.IsMarginVisible = False
Chart1.ChartAreas(1).BorderDashStyle = ChartDashStyle.Dash
Chart1.ChartAreas(1).AxisY.MajorGrid.LineColor = Color.Blue
Chart1.Series("Volume").BorderWidth = 4
Chart1.ChartAreas(1).AxisX.LabelStyle.Angle = 10
Chart1.ChartAreas(0).AlignWithChartArea = Chart1.ChartAreas(1).Name |
merci de votre aide
Mario