天天看點

Winform控件開發(16)——Timer(史上最全)

Winform控件開發(16)——Timer(史上最全)

前言:

Timer控件的作用是按使用者定義的時間間隔引發事件的計時器,說的直白點就是,他就像一個定時炸彈一樣到了一定時間就爆炸一次,差別在于定時炸彈炸完了就不會再次爆炸了,但是Timer這個計時器到了下一個固定時間還會觸發一次,上面那張圖檔就是一個典型的計時器,該定時器設定成每隔1s觸發一次,是以能看到時間每過一秒增加了一秒。

timer在visualstudio的工具箱中的圖示如下:

Winform控件開發(16)——Timer(史上最全)

當将該控件拖到到窗體上以後,并不會直接放置到窗體上的固定位置,而是到了Form窗體的下方,如下圖:

Winform控件開發(16)——Timer(史上最全)

下面詳細介紹Timer控件的屬性和事件:

一、屬性

1、Name

Name是所有控件都具有的屬性,該屬性用于擷取到該控件的對象。

2、Enable

該屬性用于控制定時器是否處于啟用狀态,當為true時說明定時器被啟用,當為false時說明定時器被禁用,該屬性預設為false,是以如果我們不将該屬性設定為false時,定時器是不生效的。

3、 GenerateMember

預設為true,該屬性不用更改,使用預設值true就