繁体   English   中英

最大轴x图表c#

[英]Maximum axis x Chart c#

我正在一个项目中处理两个图,如果我看到x轴的最大值(24),则在下面的图上,但是在上面的图上没有。 如何使它出现在24岁? 我在Visual Studio中使用图表窗口,Windows窗体中的默认图表

图表图片

   public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {

        chart1.ChartAreas[0].AxisX.Minimum = 0;

        for (int i = 0; i <= 24; i++)
        {
            chart1.Series[0].Points.AddXY(i,1+i);

        }

    }
}

将您的代码更改为(更多信息在此处 ):

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();

        // Maximum/Minimum controls the length of the Axis
        chart1.ChartAreas[0].AxisX.Maximum = 30;
        chart1.ChartAreas[0].AxisX.Minimum = 0;
        chart1.ChartAreas[0].AxisY.Maximum = 30;
        chart1.ChartAreas[0].AxisY.Minimum = 0;

        // Interval controls the interval between values on the chart
        chart1.ChartAreas[0].AxisX.Interval = 1;
        chart1.ChartAreas[0].AxisY.Interval = 1;
    }

    private void button1_Click(object sender, EventArgs e)
    {
        chart1.ChartAreas[0].AxisX.Minimum = 0;

        for (int i = 0; i <= 24; i++)
        {
            chart1.Series[0].Points.AddXY(i, 1 + i);

        }
    }
}

图表看起来像:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM