Kann mir jemand sagen, wie man die Min- und Max-Werte auf der x-Achse in einem C # -Diagramm ändert? Ich möchte von 0 auf 13 gehen, aber jetzt geht es von -1 auf 14.
Wenn Sie System.Windows.Forms.DataVizualisation.Charting
Verwenden, können Sie den Achsenbereich festlegen, indem Sie die Eigenschaft ChartAreas
des Diagramms bearbeiten. Also sowas wie
myChart.ChartAreas[0].AxisX.Maximum = 13;
myChart.ChartAreas[0].AxisX.Minimum = 0;
Das wird besser funktionieren:
myChart.ChartAreas[0].AxisX.IsMarginVisible = false;
Sie könnten myChart.ChartAreas[0].AxisX.RoundAxisValues()
versuchen. Es ist standardmäßig für die Y-Achse aktiviert, und ich finde, dass es im Allgemeinen auch für die X-Achse besser funktioniert.
chart1.ChartAreas [0] .AxisX.Minimum = 0;
chart1.ChartAreas [0] .AxisX.Maximum = 10;
chart1.ChartAreas [0] .AxisY.Minimum = -5;
chart1.ChartAreas [0] .AxisY.Maximum = 5;
Neues Diagramm (). SetYAxis ("GPA", 0,4);
Wenn Sie die Diagrammklasse verwenden, können Sie die Y- oder X-Achse mit der SetYAxis-Methode festlegen