如何在一个button事件中执行另一个button事件?

我这里有两个button,一个是A,一个是B我单击A,执行A_Click()事件,在事件中我们需要对数据进行处理,处理完后,然后执行B的Click事件.protected... 我这里有两个button,一个是A,一个是B
我单击A,执行A_Click()事件,在事件中我们需要对数据进行处理,处理完后,然后执行B的Click事件.
protected void A_Click(object sender, EventArgs e)
{
... ... //数据处理

这里需要执行B按钮的Click事件.这里应该如何实现?
}
展开
 我来答
bojunyi
2009-05-08 · TA获得超过936个赞
知道小有建树答主
回答量:469
采纳率:100%
帮助的人:386万
展开全部
兄弟: 告诉你最简单的方法,我都是这样做

//B的事件
protected void B_Click(object sender, EventArgs e)
{
}

//A的
protected void A_Click(object sender, EventArgs e)
{
//数据处理 调用B

B_Click(sender,e) ;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linv2
2009-05-08 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:150万
展开全部
这问题问的有点。。。。。。。。。。。。。。。
---------分割线----------------------------------------------------
把Button B里要执行的内容写一个方法
Button A直接调用这个方法就可以了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
歪瑞顾K
2009-05-08 · TA获得超过2905个赞
知道大有可为答主
回答量:2731
采纳率:33%
帮助的人:2182万
展开全部
将A和B两个处理的方法 写成
function A()
function B() { ... ;A() ;}
然后实现Listener,A,B都注册这个监听器

在方法中 用
if (event.getSource()==A) A();
else if(event.getSource()==B) B();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
原耽是光
2009-05-08 · TA获得超过132个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:119万
展开全部
把 要执行B按钮的Click事件 的事情写成一个 公用的类就可以了 ,在 A 里面掉用就行了·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cailin066
2009-05-08 · TA获得超过199个赞
知道答主
回答量:385
采纳率:0%
帮助的人:167万
展开全部
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("d");
button1_Click(null, null);
}

private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("ddd");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式