C#点击一个button按钮,循环按时间执行另外的几个按钮

C#程序,假如有4个button按钮,点击分别执行4个不同事件,现在加入第5个button按钮,点击一下,按照设定的时间分别循环执行button1,button2,but... C#程序,假如有4个button按钮,点击分别执行4个不同事件,现在加入第5个button按钮,点击一下,按照设定的时间分别循环执行button1,button2,button3,button4,对应的事件,例如一个事件执行间隔2秒,再次点击button5,循环停止。 展开
 我来答
疾风林燕
2017-03-31 · TA获得超过109个赞
知道答主
回答量:96
采纳率:61%
帮助的人:25.5万
展开全部

额。。。具体代码没有,但是我这里有解决办法:

  1. 先把你的四个按钮的事件里的代码写到1个函数里,用if-else或者switch控制,然后再在四个函数里调用这一个函数,传参来控制

  2. 然后用Timer控件,调用这一个函数,用一个全局的变量,比如一个int型的a

  3. a的值从0-3,每次timer控件触发tick事件时传参:a 调用函数,tick结束时a++并且判断a是不是=4

  4. 有问题请追问,详细代码需要的话我也可以给你写


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式