0
我在c#中創建了一個窗體應用程序,用戶可以從中輸入用戶輸入的內容。我想計算用戶在兩次提交之間花費的時間。如何做到這一點? 這些按鈕位於不同的窗體上。在不同的窗口窗體上點擊兩次按鈕之間的時間差異
我在c#中創建了一個窗體應用程序,用戶可以從中輸入用戶輸入的內容。我想計算用戶在兩次提交之間花費的時間。如何做到這一點? 這些按鈕位於不同的窗體上。在不同的窗口窗體上點擊兩次按鈕之間的時間差異
public TimeSpan ts = new TimeSpan();
public Stopwatch = new Stopwatch();
public void triggerTimer()
{
if (StopWatch.IsRunning)
{
stopWatch.Stop();
ts = stopWatch.Elapsed;
}
else stopWatch.Start();
}
private void button1_Click(object sender, System.EventArgs e)
{
triggerTimer();
//your code
}
}
private void button2_Click(object sender, System.EventArgs e)
{
triggerTimer();
//your code
}
閱讀更多關於StopWatch。
設置由一個按鈕激活並由另一個按鈕關閉的時間計數器。 –
[如何跟蹤Windows窗體應用程序中C#中兩個按鈕點擊之間的時間?]可能的重複?(http://stackoverflow.com/questions/13048857/how-to-track-time-between-two-button-clicks -in-c-sharp-in-a-windows-form-applica) –
@Jane dow如何停止另一個窗體上的秒錶。您所指的問題同時具有兩個按鈕。 – IshanBhutani