调用Form1函数。你调用的对象是空的

时间:2015-10-21 06:13:04

标签: c# forms function object instance

很抱歉,要求一个简单的问题,但由于我仍然是C#的新手。 我面临的问题是2形成的情况,即Form1和Form2。

Form1 Snooze功能:

public void Snooze()
{
//do something

}

Form2代码:

public Form1 form1;

    public Form3()
    {
        InitializeComponent();
    }

    public void snz_btn_Click(object sender, EventArgs e)
    {
        this.Close();
        doThis();
    }

    public void doThis()
    {
        //calling Form1 Snooze function
        form1.Snooze();
    }

当我执行并单击Form2上的按钮(snz_btn)时,出现错误: “对象引用未设置为对象的实例。”

有人可以就此向我提出一些建议吗?

0 个答案:

没有答案