如何在Windows手机中暂停秒表?

时间:2013-07-16 08:47:47

标签: c# .net windows-phone-7 windows-phone-8 stopwatch

我正在制作计时器 - 秒表(00:00:00:小时:秒)。当我选择播放按钮时,计时器运行。没关系。当我选择暂停时,计时器应该暂停,值应该在列表框中发布到下一个屏幕。玩和停止都很容易。但如何暂停计时器?

2 个答案:

答案 0 :(得分:2)

当您致电.Stop()时,您实际上正在暂停秒表:

    Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
    stopwatch.Start();
    Thread.Sleep(2000);
    stopwatch.Stop();

    stopwatch.Start();
    Thread.Sleep(2000);
    stopwatch.Stop();

    Console.WriteLine(stopwatch.Elapsed.TotalSeconds); //Elapsed time will be 4 seconds

答案 1 :(得分:0)

你可以查看我在这里写的示例应用程序: http://www.algotutor.com/stopwatch-timer-app-windows-phone/