//先添加一个Timer
Timer timer=new Timer();
//timer的属性事件都没记住,你自己设置好时间以及事件,但开始和停止好像是通过Enabled属性来控制
再添加一个按钮实例
定义一个Bool记录点击,第一次单击为true,第二次单击为false
bool isclicked=false;
Button btn=new Button();
注册事件
btn.Click+=new EventHandler(delegate(object sender,EventArgs e)
{
//以下注释说的是第一次单击的结果
//默认单击了第二次(false) 即timer停止,所以第一次单击时timer开始运行
timer.Enabled=!isclicked;
//记录点击的值也设成true,表示第一次单击
isclicked=!isclicked;
//第二次单击正好与上面的过程相反
});
温馨提示:内容为网友见解,仅供参考