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
merci de votre aide
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 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
Mario
Partager