先到左邊的工具箱選取一個Timer物件和一個Label物件放到表單(Form)上面,Timer是一個計時器,程式執行時是看不見的。
這種物件也被稱為『元件』以和看得見的物件區隔,同時他不會直接放到表單上,而是如下圖會被放到下方的灰色區域。

對於計時器物鍵來說,所謂的事件不是使用者去按什麼東西,而是會自動案時發生的,如石中的滴答聲一樣。
所以點他兩下切到程式碼看看:

它的事件名稱是Tick就是英文的時鐘滴答聲。
我們必須先定義時間間隔,這可以在Timer物件的屬性欄定義:

其中的Interval就是時間間隔的意思,單位是千分之一秒(毫秒),如果石中每秒變一次時間,可以設為小於1000即可。
還有請看到Enabled屬性,它是啟用與否的意思,False表是否,True是『是』,自己決定應該如何改。
接著在timer1_Tick事件中寫程式:
label1.Text = DateTime.Now.ToString();
執行程式,應該就會看到一個小時鐘了!

接下來可以製作一個暫停啟動按鍵,控制 Timer1.Enabled=True 或 False 就可以暫停以及再啟動時鐘。

接著試試看將時分秒分開處理,放到三個標籤之中。
時分秒的寫法分別是:
DateTime.Now.Hour.ToString();
DateTime.Now.Minute.ToString();
DateTime.Now.Second.ToString();

再來可以試著改變一下標籤(們)的屬性將它們變得美麗一些。

動畫效果
Timer也可以作為其他定時動作,如移動的效果。
1.先布置一個標籤,並替標籤選一張圖。
2.設定計時器為啟動。
3.寫程式碼: label1.Left = label1.Left + 1;
你會發現圖片會移動!