好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

C#中计时器的简单实现方法示例

本文实例讲述了C#中计时器的简单实现方法。分享给大家供大家参考,具体如下:

?

startTime = DateTime.Now;

DispatcherTimer dt = new DispatcherTimer();

dt.Interval = new TimeSpan(0, 0, 1);

dt.Tick += new EventHandler(dt_Tick); //调用函数

dt.Start();

void dt_Tick( object sender, EventArgs e)

{

    timeSpan = DateTime.Now.Subtract(startTime);

    //用TimeSpan来格式化时间

    timer1.Content = string .Format( "{0:00}:{1:00}:{2:00}" , ( int )timeSpan.TotalHours,timeSpan.Minutes, timeSpan.Seconds);

    //用DateTime来格式化时间

    timer2.Content = String.Format( "{0:HH:mm:ss}" , new DateTime(timeSpan.Ticks));

}

希望本文所述对大家C#程序设计有所帮助。

dy("nrwz");

查看更多关于C#中计时器的简单实现方法示例的详细内容...

  阅读:46次