如何在一个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事件.这里应该如何实现?
} 展开
我单击A,执行A_Click()事件,在事件中我们需要对数据进行处理,处理完后,然后执行B的Click事件.
protected void A_Click(object sender, EventArgs e)
{
... ... //数据处理
这里需要执行B按钮的Click事件.这里应该如何实现?
} 展开
8个回答
展开全部
兄弟: 告诉你最简单的方法,我都是这样做
//B的事件
protected void B_Click(object sender, EventArgs e)
{
}
//A的
protected void A_Click(object sender, EventArgs e)
{
//数据处理 调用B
B_Click(sender,e) ;
}
//B的事件
protected void B_Click(object sender, EventArgs e)
{
}
//A的
protected void A_Click(object sender, EventArgs e)
{
//数据处理 调用B
B_Click(sender,e) ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这问题问的有点。。。。。。。。。。。。。。。
---------分割线----------------------------------------------------
把Button B里要执行的内容写一个方法
Button A直接调用这个方法就可以了。。。
---------分割线----------------------------------------------------
把Button B里要执行的内容写一个方法
Button A直接调用这个方法就可以了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将A和B两个处理的方法 写成
function A()
function B() { ... ;A() ;}
然后实现Listener,A,B都注册这个监听器
在方法中 用
if (event.getSource()==A) A();
else if(event.getSource()==B) B();
function A()
function B() { ... ;A() ;}
然后实现Listener,A,B都注册这个监听器
在方法中 用
if (event.getSource()==A) A();
else if(event.getSource()==B) B();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把 要执行B按钮的Click事件 的事情写成一个 公用的类就可以了 ,在 A 里面掉用就行了·
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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");
}
{
MessageBox.Show("d");
button1_Click(null, null);
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("ddd");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询