各位弟兄,帮帮忙吧,兄弟我先谢谢各位了,时间间隔问题?

pvgyetg 2008-11-19 10:40:48
我想实现如下功能,按下一个按键后能取作用,但是连续按下第二次后,按键无效,至少要间隔5秒才取作用.各位弟兄指点一二,兄弟先谢谢了!
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
notenlife 2008-11-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wonture 的回复:]
第一次点击的时候,在click事件里面将按钮的enable设成false,再定义一个定时器,五秒后将按钮的enable设成true,关闭定时器,不就行了?
[/Quote]

最好在计时器时间重新设置按钮text属性的值,这样就能看到剩余秒数了~
wonture 2008-11-19
  • 打赏
  • 举报
回复
第一次点击的时候,在click事件里面将按钮的enable设成false,再定义一个定时器,五秒后将按钮的enable设成true,关闭定时器,不就行了?
lazyboysqaz 2008-11-19
  • 打赏
  • 举报
回复
额,顶上面
wwwwpig 2008-11-19
  • 打赏
  • 举报
回复
button.enable=false;
Thread.Sleep(5000);
button.enable=true;
mafgm 2008-11-19
  • 打赏
  • 举报
回复
1楼正解,用定时器

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧