首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么在一个按钮事件中调用另一个按钮的事件代码

2012-01-15 
C#如何在一个按钮事件中调用另一个按钮的事件代码?C#如何在一个按钮事件中调用另一个按钮的事件代码?[解决

C#如何在一个按钮事件中调用另一个按钮的事件代码?
C#如何在一个按钮事件中调用另一个按钮的事件代码?

[解决办法]
有一个按钮控件Button1,并且定义有单击事件方法Button1_Click:
Button1.PerformClick();
[解决办法]
private void button1_click(object sender, EventArgs e)
{
//some code here...
}

//This OnClick Event invokes the Button1 OnClick
private void button2_click(object sender, EventArgs e)
{
button1_click(this, e);
}
[解决办法]
因为按钮的事件中要传递object sender, EventArgs e 这两个参数,好象没法直接调用,建议你把事件处理代码写成一个的方法(不过要确保你在这个方法中没有用到sender和e),这样在每个按钮事件中都可以调用了.

热点排行