chart axe X secondaire en % de l'axe principal
Bonjour
Je trace des séries de type Line sur un controle MSchart
L'axe X principal est au format double (un nombre de jour).
Je souhaite afficher un axe secondaire sur le même graph qui indiquerait les %, de 0 à 100% de l'axe principal.
J'ai tenté d'ajouter cela
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| chart1.Series[NomSerie].IsXValueIndexed = false; //pour avoir les absices dans l'ordre et sans trous
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "0.##";
chart1.Series[NomSerie].XValueType = ChartValueType.Double;
chart1.ChartAreas[0].AxisX.Minimum = 0;
chart1.ChartAreas[0].AxisX.Maximum = 23;
chart1.ChartAreas[0].AxisX.Interval = 2.3;
chart1.ChartAreas[0].AxisX.IntervalOffset = 0;
chart1.ChartAreas[0].AxisX2.Enabled = AxisEnabled.True ; //ajout
chart1.ChartAreas[0].AxisX2.IntervalOffset = 0;
chart1.ChartAreas[0].AxisX2.Minimum = 0;
chart1.ChartAreas[0].AxisX2.Interval = 5; //5% par graduation
chart1.ChartAreas[0].AxisX2.Maximum = 100; //100% pleine échelle
chart1.ChartAreas[0].AxisX2.LabelStyle.Format = "0 %"; |
Ca m'ajoute bien le second axe mais il ne prend pas du tout la largeur du graph, il ne s'affiche pas en %... je ne trouve pas d'aide sur le MSDN.
Merci par avance pour votre aide