c# 如何在代码中调用另一个控件的事件

窗体上有一个按钮,单击事件已经写好了,另一个在代码中实例化了一个按钮,怎么在代码中让第一个按钮的单击事件一第一个的相同。或者怎么在代码中直接定义事件和事件中的代码……

比如已经有了一个private void button1_Click(object sender, EventArgs e)
然后在实例化另一个按钮的时候,
Button button2 = new Button();
button2.Click+=new EventHandler(button1_Click);
直接指向button1_Click即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-17
有两个方法:
1. button1 调用 button2的方法,如: button2.PerformClick();
2. this.button2_click(null);
第2个回答  2011-07-17
其实你可以到设计代码中找到一个btn的代码段,记得是已经写过单击事件的btn。
复制到代码中,你看看 就会明白的!
其中有委托事件!
相似回答