大哥大姐们,一个按键用开始转换成停止功能用代码怎么实现呢?

解决方案 »

  1.   

    这样就得看你的功能有多大了,要是你认为一开始click_down到click_up之间做很大东西的话,那是不可能的,
    要是你在此期间完成2+3这样简单的东西,完全可以.PS:我不是很理解你这句话的意思
    (一个按键用开始转换成停止功能用代码怎么实现呢?)==>
    (一个按键用"开始"转换成"停止"功能用代码怎么实现呢?)
    //是不是一个按钮呀?显示的方式不同而已呀
    如果是这样的话,你大可这样
    if (btnTest.text=="开始")
    {
    btnTest.text="停止";
    //your code()
    }
    else
    {
    btnTest.text="开始";
    /your code()
    }
      

  2.   

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