web-dev-qa-db-fra.com

c # graphique change les valeurs max et min sur l'axe x

Quelqu'un peut-il me dire comment modifier les valeurs min et max sur l'axe x sur un graphique C #? Je veux passer de 0 à 13, mais ça passe de -1 à 14 en ce moment.

30

Si vous utilisez System.Windows.Forms.DataVizualisation.Charting vous pouvez définir la plage Axe en manipulant la propriété ChartAreas du graphique. Donc quelque chose comme

myChart.ChartAreas[0].AxisX.Maximum = 13;
myChart.ChartAreas[0].AxisX.Minimum = 0;
45
Dutts

Cela fonctionnera mieux:

myChart.ChartAreas[0].AxisX.IsMarginVisible = false;
9
Marcin K.

Vous pouvez essayer myChart.ChartAreas[0].AxisX.RoundAxisValues(). Il est activé par défaut pour l'axe Y et je trouve que cela fonctionne généralement mieux pour l'axe X également.

5
Jim Balkwill
  • chart1.ChartAreas [0] .AxisX.Minimum = 0;

  • chart1.ChartAreas [0] .AxisX.Maximum = 10;

  • chart1.ChartAreas [0] .AxisY.Minimum = -5;

  • chart1.ChartAreas [0] .AxisY.Maximum = 5;

0
user10965808

Nouveau graphique (). SetYAxis ("GPA", 0,4);

Si vous utilisez la classe de graphique, vous pouvez définir l'axe Y ou X à l'aide de la méthode SetYAxis

0