C 定時控制項

2022-09-03 03:36:09 字數 808 閱讀 7452

3.15 定時 (timer) 控制項

定時控制項 (timer)也叫定時器或計時器控制項,是按一定時間間隔周期性地自動觸發事件

的控制項。在程式執行時,定時控制項是不可見的。

1.定時控制項的屬性、方法和事件

? 屬性 interval:周期性地自動觸發事件的時間間隔,單位為毫秒。

? 屬性 enabled :為 true, 啟動定時器。呼叫方法 start()也可啟動定時器。

? 方法 start()和 stop():啟動和停止定時器。設定屬性 enabled=false 也可停止定時器。

? 事件 tick:每間隔屬性 interval 指定的時間,產生事件 tick。

4. 例子 e3_9

用標籤控制項顯示當前日期和時間

(1) 建立乙個新專案。放 timer 元件到窗體, name 屬性為 timer1 。

(2) 放 label 控制項到窗體, name 屬性為 label1 。

(3) 為窗體 form1 的事件 load 增加事件處理函式如下:

private void form1_load(object sender,system.eventargs e)

(4) 為 timer1 的 tick 事件增加事件處理函式如下:

private void timer1_tick( object sender, system.eventargs e)

(5) 編譯,執行,標籤控制項位置顯示日期和時間。執行效果如上圖。

c 控制項 timer,定時器

c 自帶乙個指定時間間隔,去觸發乙個視窗的定時器事件的控制項,這就是timer。乙個小例項讓視窗實時顯示當前時間。建立乙個form,在form上新增label和timer,然後新增timer事件,很簡單。public form1 private void timer1 tick object sen...

C大事 第六講 定時器控制項

void callback mytimerproc hwnd hwnd,uint message,uint itimerid,dword dwtime bool main oninitdialog hwnd hwnd,hwnd hwndfocus,lparam lparam 其他控制項 核取方塊控制...

C 控制項 MenuStrip控制項(選單控制項)

一 概述 選單通過存放按照一般主題分組的命令將功能公開給使用者。menustrip 控制項是此版本的 visual studio 和 net framework 中的新功能。使用該控制項,可以輕鬆建立 microsoft office 中那樣的選單。menustrip 控制項支援多文件介面 mdi ...