请问如何在C#图表上更改x轴的最小值和最大值?我想要从0到13,但现在它是从-1到14。
System.Windows.Forms.DataVizualisation.Charting
,您可以通过操作图表的ChartAreas
属性来设置轴范围。类似于以下内容:myChart.ChartAreas[0].AxisX.Maximum = 13;
myChart.ChartAreas[0].AxisX.Minimum = 0;
这样做会更有效:
myChart.ChartAreas[0].AxisX.IsMarginVisible = false;
myChart.ChartAreas[0].AxisX.RoundAxisValues()
。该功能在Y轴上默认开启,但我发现对于X轴来说通常也更有效。chart1.ChartAreas[0].AxisX.Minimum = 0;
chart1.ChartAreas[0].AxisX.Maximum = 10;
chart1.ChartAreas[0].AxisY.Minimum = -5;
chart1.ChartAreas[0].AxisY.Maximum = 5;
New Chart().SetYAxis("GPA",0,4);
如果您正在使用Chart类,您可以使用SetYAxis方法设置Y或X轴。