日期:2014-05-20  浏览次数:20740 次

哇 不是吧,这个问题有点...........
大哥大姐们,一个按键用开始转换成停止功能用代码怎么实现呢?

------解决方案--------------------
这样就得看你的功能有多大了,要是你认为一开始click_down到click_up之间做很大东西的话,那是不可能的,
要是你在此期间完成2+3这样简单的东西,完全可以.

PS:我不是很理解你这句话的意思
(一个按键用开始转换成停止功能用代码怎么实现呢?)==>
(一个按键用"开始"转换成"停止"功能用代码怎么实现呢?)
//是不是一个按钮呀?显示的方式不同而已呀
如果是这样的话,你大可这样
if (btnTest.text== "开始 ")
{
btnTest.text= "停止 ";
//your code()
}
else
{
btnTest.text= "开始 ";
/your code()
}

------解决方案--------------------
最简单的做法..

button_click事件下:

if(this.Button1.Text== "开始 ")
{
//先将Button1变成 "停止 "
this.Button1.Text= "停止 ";
//下面执行开始的一些操作
//比如timer1.Start();
}
else
{
//否则如果是 "停止 "
this.Button1.Text= "开始 ";
//下面执行一些停止的操作
//比如timer1.Stop();
}