設一個button,點一下開始事件,事件有個timer程序,在點一下結束事件時 timer 控價結束
uj5u.com熱心網友回復:
設定一個全域的timer 去控制uj5u.com熱心網友回復:
timer.Enabled=!timer.Enableduj5u.com熱心網友回復:
#2正解,這是一個很經典的寫法。
uj5u.com熱心網友回復:
可以寫個簡單的,給我看看嗎?我不知道timer.enabled=!timer.enabled放在哪里?如果用if(),括號里面寫什么好……嗚嗚嗚
uj5u.com熱心網友回復:

namespace 按鈕互斥
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
bool star = false;
private void button1_Click(object sender, EventArgs e)
{
star = !star;
if (star)
{
this.timer1.Interval = 500;
this.timer1.Enabled = true;
this.button1.Text = "停止獲取當前時間";
}
else
{
this.timer1.Enabled = false;
this.button1.Text = "獲取當前時間";
}
}
private void timer1_Tick(object sender, EventArgs e)
{
this.label1.Text = DateTime.Now.ToString();
}
}
}
uj5u.com熱心網友回復:
stopwatch有個Running的屬性轉載請註明出處,本文鏈接:https://www.uj5u.com/net/93466.html
標籤:C#
上一篇:ref引數用于異步執行緒
