改变Y轴的比例

时间:2012-03-06 14:28:21

标签: c# winforms

我在C#表单中使用图表。我有更新该图表中的值的操作,但如果值达到最大值,则会移出grinds。 如何更改Y轴的最大值?以下是我更新值的方法。

int[] TempScore= new int[100];
for (int i = 0; i < ScoreChart.Series["Players"].Points.Count(); i++)
{
    TempScore[i] = Convert.ToInt32(ScoreChart.Series["Players"].Points[i].YValues[0]);
    ScoreChart.Series["Players"].Points[i].YValues[0]+=PlayersScore;
}
ScoreChart.Series.Clear();
ScoreChart.Series.Add("Players");
for (int i = 0; i < Convert.ToInt32(NumberOfPlayer.Text); i++)
{
    ScoreChart.Series["Players"].Points.Add(0).Label = "Gracz " + i;
    ScoreChart.Series["Players"].Points[i].YValues[0] = TempScore[i] + 1;
}

1 个答案:

答案 0 :(得分:2)

如果您在.NET 4.0中使用图表,则可以像这样设置Y最大值:

chart.ChartAreas[0].AxisY.Maximum = 10;
相关问题