.net对象引用未设置为对象的实例

时间:2015-02-27 11:09:50

标签: c# .net visual-studio-2010

我想使用构造函数在两个表单(formOne-> FormTwo)之间传递变量,但我得到了以下错误:对象引用未设置为对象的实例。 我的代码:

FormOne:
    if (RelayControl != null)
    {
        //RelayControl.OpenRelay(1); // this works, uncommented
        FormValue.chooseWardrobe = new chooseWardrobe(RelayControl); // error msg here
        FormValue.chooseWardrobe.Show(); 
        this.Hide();
    }

formTwo:
    ModuleInterface relayControl;
    public chooseWardrobe(ModuleInterface rl)
    {
        this.relayControl = rl;
        pictureBox1.Click += pictureBox_ClickAll; // error msg here
        .
        .
        .
        pictureBox6.Click += pictureBox_ClickAll;
        InitializeComponent();
    }

这是一个运行时错误(没有'编译'错误消息) System.NullReferenceException
应用程序没有被杀死,但是在抛出异常后保持formOne。

感谢。

0 个答案:

没有答案