点击一个button ,其他的button每两秒换一种颜色,这个程序用C#怎么写,谢谢~
3个回答
展开全部
你自己的问题就已经说明了该如何写代码
“点击一个button ” —— 启动一个定时器
“其他的button每两秒换一种颜色” —— 定时器设定为2秒,回调函数里改变其他2个Button的颜色。
如果不会改变Button的颜色,查MSDN,或者在VS里的设计视图里,点中Button,按F4,
看属性页面里的属性,再找不到,那也没办法了
“点击一个button ” —— 启动一个定时器
“其他的button每两秒换一种颜色” —— 定时器设定为2秒,回调函数里改变其他2个Button的颜色。
如果不会改变Button的颜色,查MSDN,或者在VS里的设计视图里,点中Button,按F4,
看属性页面里的属性,再找不到,那也没办法了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以用Timer这个控件,点击一个Button后,开始计时,每两钞执行一次换Button颜色的方法,具体的你可以查一下Timer的用法,不难用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要加一个timer控件 把timer的时间间隔 设置为2000(单位是毫秒)
然后在timer控件中添加事件
if(button1.BlackColor==A)
button1.BlackColor=B;
else
button1.BlackColor=A;
//A 和B是两种颜色
然后在timer控件中添加事件
if(button1.BlackColor==A)
button1.BlackColor=B;
else
button1.BlackColor=A;
//A 和B是两种颜色
追问
是在timer的事件里,还是在button的事件里?
追答
timer事件里面
你在button 2(就是点击的第一个button)中点击事件 添加
timer.start();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询