62,254
社区成员
发帖
与我相关
我的任务
分享
private void Form1_Load(object sender, EventArgs e)
{
button1.Click += new EventHandler(method1);
}
private void method1(object sender,EventArgs e)
{
MessageBox.Show("method1");
//一定是注册事件和赋值同时进行,才能够触发事件,所以不知道楼主怎么想的
button2.Click += new EventHandler(method2);
method2(null, null);
}
private void method2(object sender, EventArgs e)
{
MessageBox.Show("method2");
}
private void Form1_Load(object sender, EventArgs e)
{
button1.Click += new EventHandler(method1);
button2.Click += new EventHandler(method2);
}
private void method1(object sender,EventArgs e)
{
MessageBox.Show("method1");
method2(null, null);
}
private void method2(object sender, EventArgs e)
{
MessageBox.Show("method2");
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("button1");
button2_Click(sender, e);
}
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("button2");
}