不同窗口上的两个按钮点击之间的时间差异

时间:2017-03-23 12:17:13

标签: c# windows winforms

我在c#中创建了一个windows表单应用程序,其中输入了用户的输入。我想计算用户在两次提交之间花费的时间。我该怎么做? 按钮位于不同的窗体上。

1 个答案:

答案 0 :(得分:2)

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