- C#用委托无法实现传值代码如下:sendData是NULL,这是
- 如下:sendData 是NULL,这是什么原因?
我是新手,请帮忙解答一下,谢谢!
在Form1中:
public delegate void SendData(object sender);
public event SendData sendData;
在Form1的相应事件代码中:
if(sendData != Null)
{
sendData(txtDataInForm1);
}
this.Close();
在Form2中:
Form1 frm1 = new Form1();
ndDa
- 将Form2中的代码 ndData = new Form1.SendData(MyFunction); 改为:
ndData+=MyFunction;