DispacherTimer,Count up,在00:00:00可见文本框Windows Phone中的格式

时间:2015-01-27 02:12:24

标签: timer textbox count

如何制作这样的格式hh:mm:ss? ? 我真的厌倦了这个:)我希望你帮助我一个人。

public void StartTimer()
    {
        System.Windows.Threading.DispatcherTimer myDispatcherTimer = new System.Windows.Threading.DispatcherTimer();
        myDispatcherTimer.Interval = new TimeSpan(0, 0, 0, 0, 100); // 100 Milliseconds 
        myDispatcherTimer.Tick += new EventHandler(Each_Tick);
        myDispatcherTimer.Start();
    }
    int i = 0;

    // Raised every 100 miliseconds while the DispatcherTimer is active.
    public void Each_Tick(object o, EventArgs sender)
    {
        textBox2.Text = " " + i++.ToString();
    }

1 个答案:

答案 0 :(得分:0)

首先,您需要使用上面创建的TimeSpan 只需使用string格式化功能,如下所示:

TimeSpan hundredMilliSec =新TimeSpan(0,0,0,0,100);

textBox2.Text = string.Format(@"{0:hh\:mm\:ss}", hundredMilliSec);                    

希望这有帮助。