winform怎么设置一个button控制启动停止 哪怎么用一个button控制timer的stop和star呢? 一下stop 一下star 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先点一下使timer不可用再点一下timer可用。 在一个 BUTTON的事件里写?? 你可以用button_click事件改变一个参数的值比如bool flag;在事件中判断if(flag==true){调用随机数方法();改变bool为false}else{//不调用} if (button.text="Start"){ button.Text="Stop"; start();}else{ button.text="Start"; stop();} private void btnStart_Click(object sender, EventArgs e) { if (((Button)sender).Text == "开始") { timer.Enabled = true;//开始timer btnStart.Text = "暂停"; } else if (((Button)sender).Text == "暂停") { timer.Enabled = false;//暂停timer btnStart.Text = "开始"; } }//也可以用Thread.Sleep(long num);注意参数为毫秒 用13楼的方法可以实现。同时你可以拖一个timer控件。这样就可以控制 定时短消息发送问题,在线等待。 MySQLConnection的参数问题 虚拟内存不断增长,引起程序异常,如何解决? 屏幕打印问题 关于return问题???一个编程的初学者向各位请教?十分感谢! 怎么使用WndProc来捕捉消息,而来激活某一Panel中的控件 文件分割 大家是用什么控件,显示留言板内容的呢? 如何设置千分位? 关于输出excel的问题 经验分享,驱动,磁盘,插件,线程,网络 DataReader 不能读取出数据(急啊)
在事件中判断
if(flag==true)
{
调用随机数方法();
改变bool为false}
else
{
//不调用
}
{
button.Text="Stop";
start();
}
else
{
button.text="Start";
stop();
}
{
if (((Button)sender).Text == "开始")
{
timer.Enabled = true;//开始timer
btnStart.Text = "暂停"; }
else if (((Button)sender).Text == "暂停")
{
timer.Enabled = false;//暂停timer
btnStart.Text = "开始"; }
}//也可以用Thread.Sleep(long num);注意参数为毫秒