怎么让多个buttn_click事件在同一个button1按钮Click事件里循环执行? 5

意思就是:点击button1之后,按先后顺序循环执行那几个button按钮的click事件。代码如例://左导航privatevoidbtnLeft_Click(obje... 意思就是:点击button1之后,按先后顺序循环执行那几个button按钮的click事件。代码如例:
//左导航
private void btnLeft_Click(object sender, RoutedEventArgs e)
{
// this.btnJobChannel_Click(this,null);

do
{
btnLifeChannel_Click(sender, e);
btnPublicChannel_Click(sender, e);
btnTrafficChannel_Click(sender, e);
btnJobChannel_Click(sender, e);
btnMedicalChannel_Click(sender, e);
btnEducationChannel_Click(sender, e);
}
while (true);
}
=====
=====do{}这里面的那几个Click事件方法循环执行该怎么写???就是点一下,执行一个。。。。。
展开
 我来答
飞天蛤蟆007
2013-03-29 · TA获得超过110个赞
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:85.6万
展开全部
var index=0;

private void btnLeft_Click(object sender, RoutedEventArgs e){
switch(index){
case 1:btnLifeChannel_Click(sender, e);index++;break;
case 2:btnPublicChannel_Click(sender, e);index++;break;
case 3:btnTrafficChannel_Click(sender, e);index++;break;
.........
case 6:btnEducationChannel_Click(sender, e);index=1;break;

}
}
更多追问追答
追问
写了后台代码,还是运行不出来。。。点击btnLeft后,其他的事件一个也不执行。。。
追答
var index=1;
写错了。这里该写var index=1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式