Windows應用程序開發(fā)初步--常用窗體控件(C#從入門到精通).ppt_第1頁
Windows應用程序開發(fā)初步--常用窗體控件(C#從入門到精通).ppt_第2頁
Windows應用程序開發(fā)初步--常用窗體控件(C#從入門到精通).ppt_第3頁
Windows應用程序開發(fā)初步--常用窗體控件(C#從入門到精通).ppt_第4頁
Windows應用程序開發(fā)初步--常用窗體控件(C#從入門到精通).ppt_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第7章Windows應用程序開發(fā)初步 常用窗體控件 窗體的屬性和方法常用的輸入輸出方法標簽控件和超鏈接控件文本控件 單選按鈕和復選按鈕圖片控件和進度條控件選項卡控件和Timer控件Windows應用程序的結構和開發(fā)步驟 第7章Windows應用程序開發(fā)初步 常用窗體控件 窗體的屬性和方法常用的輸入輸出方法標簽控件和超鏈接控件文本控件 單選按鈕和復選按鈕圖片控件和進度條控件選項卡控件和Timer控件Windows應用程序的結構和開發(fā)步驟 7 1Windows窗體簡介 Windows應用程序是運行在Windows系列操作系統的應用軟件 具有和Windows操作系統相似的界面 在VisualStudio2008中利用窗體控件可以快速開發(fā)Windows應用程序 7 1 1Windows窗體應用程序 使用Windows窗體 可以創(chuàng)建基于Windows的功能強大的應用程序 一個標準的Windows窗體應用程序由窗體 控件及其事件所組成 窗體是Windows應用程序的基本組成部分 它提供了定義窗體外觀的屬性 定義行為的方法和定義與用戶交互的事件 下面我們將詳細介紹窗體的屬性 方法和事件 7 1 2窗體的屬性 在程序設計階段 可以對窗體或窗體內控件的屬性進行屬性值的更改 窗體和控件都有屬于自己本身的屬性 每個屬性都有默認值 窗體和各控件間有些屬性彼此都具有 有些屬性可能是自己所獨有 例如 Text Name等屬性很多控件和窗體都擁有這些屬性 屬性值的設置和修改 在程序設計階段有兩種方式 一種是直接在屬性窗口內更改屬性值 另一種方式是進入編碼窗口編寫程序時修改 在程序運行成功運行后其值發(fā)生改變 若看不到屬性窗口 可運行菜單的 視圖 屬性窗口 便可打開屬性窗口 下圖是選中窗體Form1后看到的Form1的屬性窗口 屬性窗口的屬性可按字母順序鈕進行顯示 或是按分類鈕進行分類顯示 分類鈕是按照外觀 訪問范圍 行為 布局 設計 焦點 數據來尋找屬性名稱以更改其默認值 本節(jié)選取以屬性分類的方式來介紹窗體常用的屬性 外觀類型的屬性 外觀類型的屬性常用的有 BackColor 背景色 BackGroundImage 背景圖片 Cursor 指針 Font 字體 ForeColor 前景色 和Text 標題文字 等屬性 窗口樣式的屬性 窗口樣式的屬性常用的有Icon 標題的圖標文件 MaximizeBox 最大化 MinimizeBox 最小化 等屬性 布局類型的屬性 布局類型的屬性比較常用的有Location 窗體位置 Size 窗體大小 StartPosition 初始化位置 WindowState 窗體狀態(tài) 等屬性 StartPosition 初始化位置 屬性的設置 可決定程序窗口在屏幕出現時的位置 其屬性值有五種狀態(tài) Manual 手動 CenterScreen 屏幕中央 WindowsDefaultLocation 默認值 WindowsDefaultBounds 屏幕中央并自動調整窗體邊界大小 CenterParent 父窗口中央 WindowState 窗體狀態(tài) 屬性的設置 可決定程序窗口出現時的初始可見狀態(tài) 7 1 3窗體的重要方法和事件 窗體常用的方法主要有 Show方法該方法的作用是讓窗體顯示出來 其調用格式為 窗體名 Show 如下代碼 Form2frm newForm2 實例化窗體frm Show 顯示窗體 Hide方法該方法的作用是把窗體隱藏出來 其調用格式為 窗體名 Hide Refresh方法該方法的作用是刷新并重畫窗體 其調用格式為 窗體名 Refresh Activate方法該方法的作用是激活窗體并給予它焦點 其調用格式為 窗體名 Activate Close方法該方法的作用是關閉窗體 其調用格式為 窗體名 Close ShowDialog方法該方法的作用是將窗體顯示為模式對話框 其調用格式為 窗體名 ShowDialog 窗體常用的事件主要有 Activated事件當使用代碼激活或用戶激活窗體時發(fā)生 closing事件關閉窗體中發(fā)生 closed事件關閉窗體后發(fā)生 Load事件在載入窗體時發(fā)生 如下代碼 載入窗體時將窗體的標題欄取消privatevoidForm1 Load objectsender EventArgse this FormBorderStyle FormBorderStyle None 設置窗體的邊框樣式為None 7 1 4常用的輸入輸出方法 在Windows應用程序中 我們經常需要用戶輸入信息和向用戶輸出信息 在前面章節(jié)中我們介紹了如何使用控制臺輸入輸出信息 下面我們簡單介紹一下使用Windows窗體和控件輸入輸出信息 常用的可接受信息的控件有 Lable控件 TextBox控件等 我們將在下面章節(jié)中詳細向大家介紹 常用的輸出方法有 MessageBox Lable控件和TextBox控件等 MessageBox是一個消息框對象 要創(chuàng)建消息框 需要調用MessageBox的Show 方法來實現 而Show 方法有很多重載方式 常用的有4種類型 最簡單的消息框MessageBox Show 消息內容 如圖所示 帶標題的消息框MessageBox Show 消息內容 消息框標題 如圖所示 帶標題 按鈕的消息框MessageBox Show 消息內容 消息框標題 消息框按鈕 如圖所示 帶標題 按鈕 圖標的消息框MessageBox Show 消息內容 消息框標題 消息框按鈕 消息框圖標 第7章Windows應用程序開發(fā)初步 常用窗體控件 窗體的屬性和方法常用的輸入輸出方法標簽控件和超鏈接控件文本控件 單選按鈕和復選按鈕圖片控件和進度條控件選項卡控件和Timer控件Windows應用程序的結構和開發(fā)步驟 7 2利用 積木 編程序 常用Windows窗體控件 在Windows應用程序中 控件是用戶界面的基本單元 在容器所定義的區(qū)域中 控件直接與用戶交互 Windows應用程序支持多種控件 在VisualStudio2008開發(fā)環(huán)境下根據功能可將控件劃分為7種類型 文本類控件 如TextBox控件 動作類控件 如Button控件 列表類控件 如ListBox控件 值類控件 如CheckBox控件 圖形顯示類控件 如PictureBox控件 日期類控件 如PictureBox控件 和容器類控件 如GroupBox控件 下面我們將詳細介紹此類控件 7 2 1標簽控件和超鏈接標簽控件 Lable控件是一個標簽控件 LinkLable是一個帶超鏈接的標簽控件 它繼承于Lable控件 所以Lable控件和LinkLable控件用法相似 Lable是最常用的控件 在任何Windows應用程序中都可以看到標簽控件 標簽控件用于顯示用戶不能編輯的文本或圖像 常用于對窗體上各種控件進行標注或說明 Lable控件的Image屬性可以設置顯示的圖片 下面表格列出了Lable控件的常用成員 成員名稱類別說明AutoSize屬性指定控件是否按內容自動調整大小BorderStyle屬性指定控件框風格FlatStyle屬性指定控件平面風格Image屬性指定控件要顯示的圖像Show方法將控件的Visiable屬性設為True并顯示控件Hide方法用于隱藏控件Keypress事件當標簽有焦點且用戶按下某個鍵時發(fā)生Click事件當點擊標簽時發(fā)生下面代碼將演示如何使用Lable控件進行編程 01label1 Text 歡迎你 設置Lable控件的Text屬性02if this label2 Visible true 判斷Lable2控件是否可見03 04this label2 Hide 將Lable2控件隱藏05this label3 Text 顯示控件 06return 07 LinkLable控件能夠讓用戶向Windows窗體應用程序添加Web樣式的鏈接 所有可以使用Lable控件的地方都可以使用LinkLable控件 另外 用戶可以將文本的一部分設置為指向某個對象或網頁的鏈接 該控件支持Lable控件中的所有屬性 方法和事件 下面介紹該控件的LinkArea屬性 該屬性用于表示必須顯示為超級鏈接的文本 如代碼中LinkArea 5 8 表示文本內鏈接區(qū)域的從第五個字符開始 長度為8的字符顯示為超級鏈接 01linkLabel1 LinkArea newLinkArea 5 8 7 2 2按鈕控件 Button是一個按鈕控件 該控件允許用戶通過點擊來執(zhí)行各種操作 程序使用這個控件的時候通常需要做兩個工作 設置按鈕屬性 編寫Click事件方法下面表格列出了Button類的主要成員及其說明 成員名稱類別說明AutoSizeMode屬性自動調節(jié)大小的模式DialogResult屬性單擊時返回窗口的結果PerformClick方法引發(fā)一個單擊事件其中DialogResult屬性比較常用 一般用于不執(zhí)行任何動作的 確定 或 取消 按鈕 但其對于那些需要條件判斷才返回的情況不適用 下面代碼演示了Button控件的Click事件 01privatevoidbutton1 Click objectsender EventArgse Button控件的Click事件02 03if true 如果為真 返回結果給窗體04 05this DialogResult DialogResult OK 06 07 7 2 3文本框控件和分組框控件 TextBox控件是一個普通的文本框控件 該控件的作用是向用戶提供輸入和顯示文本 默認情況下 控件以單行顯示 最多可輸入2048個字符 如果設置Multiline屬性為True 將以多行的形式顯示 且最多可輸入32KB的文本 下面表格列出了TextBox類的主要成員及其說明 成員名稱類別說明TextAlign屬性指示應該如何對齊編輯框內的文本 Dock屬性??课恢?停靠到父容器的哪一個邊緣BorderStyle屬性文本框控件的邊框類型 PasswordChar屬性密碼輸入顯示的字符 Multiline屬性指示它是否為多行文本框控件 TextChanged事件Text屬性值更改時發(fā)生 Click事件單擊文本框時發(fā)生 GetFocus事件在控件接收焦點時發(fā)生 LostFocus事件當控件失去焦點時發(fā)生KeyPress KeyDown事件在控件有焦點的情況下按下鍵時發(fā)生KeyUp事件在控件有焦點的情況下釋放鍵時發(fā)生通過對Textbox控件的MaxLength和PasswordChar屬性可以實現限制用戶名稱長度及設置密碼文本 代碼如下 01textBox1 MaxLength 6 設置文本框textBox1的最大長度為602textBox1 PasswordChar 設置文本框顯示字符為 TextBox控件比較常用的方法是操作文本的方法 如AppendText方法用于在文本框中當前顯示的文本末尾添加指定的文本 Clear方法用于清空當前文本框中顯示的文本 另外還有Copy Cut和Paste方法 下面代碼實現了控件中選中文本的復制和剪切 01if textBox1 SelectionLength 0 判斷被選擇的文本長度是否大于002textBox1 Copy 復制文本框中被選中的文本03if textBox1 SelectedText 判斷文本框中有沒有文本被選中04textBox1 Cut 剪切文本框中北選中的文本 GroupBox是一個分組框控件 該控件主要為其它控件提供分組 按照控件的分組來細分窗體的功能 分組框控件屬于容器控件 一般不對該控件編碼 為什么使用該控件呢 可以得到以下三個方面的好處 對相關窗體元素進行可視化分組以構造一個清晰的用戶界面 創(chuàng)建編程分組 例如 單選按鈕分組 設計時將多個控件作為一個單元移動 下表列出了GroupBox類的常用成員及其說明 成員名稱類別說明AutoSizeMode屬性指定用戶界面元素自動調整自身大小的模式Text屬性與控件關聯的文本下面代碼演示了如何設置GroupBox控件的屬性 01privatevoidInitGroupBox GroupBoxgroupBox 02 03groupBox Text GroupBox控件示例 04groupBox FlatStyle FlatStyle Flat 05 范例7 1 TextBox控件示例 新建一個C Windows窗體應用程序 項目名稱為 TextBoxSample 向Windows窗體中添加一個兩個文本框控件 兩個按鈕控件 設計如圖所示界面 雙擊窗體空白區(qū)域 切換到代碼視圖 在Form Load事件中編寫如下代碼 代碼7 1 1 txt 7 2 4單選按鈕控件和復選框控件 RadioButton控件是一個單選按鈕 在同一容器控件中 有兩個或兩個以上的RadioButton控件將產生互斥 也就是說 只能選擇一個 下表列出了RadioButton類的主要成員及其說明 01if radioButton1 Checked false04 CheckBox控件是一個復選框 該控件默認用于向用戶提供兩種狀態(tài)選擇 True和False 當其TreeState屬性為True時 可以設置三種狀態(tài) 另外一種為不確定狀態(tài) Indeterminate 下表列出了CheckBox類的常用屬性及其說明 成員名稱類別說明Checked屬性指示組件是否處于選中狀態(tài)Enabled屬性指示是否已啟用該控件ThreeState屬性指示CheckBox是否會允許三種選中狀態(tài) 而不是兩種狀態(tài)Click事件單擊組件時發(fā)生CheckedChanged事件每當Check屬性更改時發(fā)生CheckStateChanged事件每當更改CheckState屬性時發(fā)生Focus方法為控件輸入焦點下面代碼演示了使用Checked屬性判斷復選框是否選中 并給出提示信息 01if this checkBox1 Checked false05 01if radioButton1 Checked false04 下面代碼演示了通過在CheckedChanged事件處理程序中編寫代碼 給出提示信息 01privatevoidcheckBox1 CheckedChanged objectsender EventArgse 02 03if this checkBox1 Checked true 判斷是否選擇了checkBox104 05MessageBox Show 你選擇的是checkBox1 顯示選擇的內容06 07 范例7 2 Button控件示例 新建一個C Windows窗體應用程序 項目名稱為 ButtonControl 向Windows窗體中添加四個Lable控件 一個TextBox控件 兩個RadioButton控件 三個CheckBox控件和一個Button控件 設計如圖所示界面 切換到代碼視圖 在提交信息按鈕的Click事件中編寫如下代碼 代碼7 2 txt 7 2 5列表框控件和組合框控件 ListBox是一個列表框控件 該控件可以顯示較長的選項列表 用戶可從中選擇一項或多項 該控件默認顯示一列選項 當ListBox控件的MultiColumn屬性為True時 列表以多列形式顯示項 如果項總數超出可以顯示的項數 則自動向ListBox控件添加滾動條 ListBox控件列表中的每個元素成為項 下表列出了ListBox類的常用成員及其說明 成員名稱類別說明DataSource屬性指示此控件將用來獲取其項的列表Items屬性列表框中的項 SelectedItem屬性指定控件中當前選定內容的對象SelectedIndexChanged事件SelectedIndex屬性值更改進發(fā)生SelectedValueChanged事件在ListControl上更改SelectedValue屬性的值時引發(fā)的事件續(xù)表成員名稱類別說明Add 方法向ListBox的項列表添加項AddRange 方法向ListBox的項列表添加項的數組Clear 方法向ListBox中移除所有項Insert 方法將一項插入集全中指定索引處Remove 方法向ListBox中移除指定項RemoveAt 方法向ListBox中指定索引處的項我們將重點介紹一個Items屬性 該屬性使用戶可以獲取對當前存儲在ListBox中的項列表的應用 通過此引用 可以在集合中添加項 移除項和獲得項的數目 下面代碼演示了如何使用ListBox類的方法實現向列表中添加 修改項 01 單擊添加按鈕事件02privatevoidbtnAdd Click objectsender EventArgse 03 04if this txtInput Text 如果文本框非空 則進行添加05 06this listBox1 Items Add this txtInput Text 07this txtInput Text 添加完畢 文本框置空08 09 10 單擊修改按鈕事件11privatevoidbtnUpd Click objectsender EventArgse 12 13if nSelectedIndex 1 14 15this listBox1 Items nSelectedIndex this txtInput Text 16 對選中的那一條的內容進行修改17 18 ComboBox是一個組合框控件 該控件可讓用戶輸入或下拉選擇內容 它結合了TextBox控件和ListBox控件的功能 組合框 ComboBox 控件幾乎支持列表框控件的所有屬性 下表列出了ComboBox類的常用成員及其說明成員名稱類別說明DropDownStyle屬性此屬性表示ComboBox的樣式Items屬性組合框中的項MaxDropDownItems屬性在下拉列表框中顯示的最多項數Click事件單擊組件時發(fā)生SelectedIndexChanged事件SelectedIndex屬性值更改時發(fā)生SelectedValueChanged 事件在ListControl上更改SelectedValue屬性的值時引發(fā)其中DropDownStyle屬性取值可以為Simple DropdownList和Dropdown等 取值為DropDown時 文本部分可編輯 用戶必須單擊箭頭按鈕來顯示列表部分 這是默認值 取值為DropDownList時 用戶不能直接編輯文本部分 必須單擊箭頭按鈕來顯示列表部分 取值為Simple時 文本部分可編輯 而且列表部分可見 例如 將ComboBox控件的DropDownStyle屬性設置為 DropDownList 代碼如下 01comboBox1 DropDownStyle ComboBoxStyle DropDownList ComboBox最重要的事件是SelectedIndexChange事件 該事件主要在SelectedIndex屬性更改后發(fā)生 范例7 3 帶查詢功能的ComboBox控件 啟動VisualStudio2008 新建一個C Windows窗體應用程序 項目名稱為 ComboBoxSample 向Windows窗體中添加兩個Lable控件 一個GroupBox控件 一個ComboBox控件 設計如圖所示界面 切換到代碼視圖 在窗體的Form Load事件中編寫如下代碼 代碼7 3 txt 7 2 6圖片框控件和進度條控件 PictureBox控件是一個圖片顯示控件 該控件可以顯示的圖片格式有 BMP GIF JPEG ICO和圖元文件等 其SizeMode屬性可以設置圖片的顯示方式 如縮放 拉伸 自動大小等 成員名稱類別說明BorderStyle屬性指定控件邊框的風格Enabled屬性指定控件是否可用Image屬性指定控件顯示的圖片ImageLocation屬性指定圖片的位置SizeMode屬性指定圖片的顯示方式WaitOnLoad屬性確定圖像是否是同步加載的 下面對比較常用的成員進行詳細介紹 SizeMode屬性 此屬性用于設置PictureBox控件將如何處理圖像位置和大小 語法 publicPictureBoxSizeModeSizeMode get set 屬性值 PictureBoxSizeMode值之一 默認為Normal PictureBoxSizeMode 一個返回值 用來處理圖像位置和大小 PictureBoxSizeMode屬性值及其說明如下表 屬性值說明Normal圖像被置于PictureBox的左上角 如果圖像比包含它的PictureBox大 則該圖像將被剪裁掉 StretchImagePictureBox中的圖像被拉伸或收縮 以適合PictureBox的大小 AutoSize調整PictureBox大小 使其等于所包含的圖像大小 CenterImage如果PictureBox比圖像大 則圖像將居中顯示 如果圖像比PictureBox大 則圖片將居于PictureBox中心 而外邊緣將被剪裁掉 Zoom圖像大小按其原有的大小比例被增加或減小 如下代碼演示了將圖像居中顯示 01this PictureBox1 SizeMode PictureBoxSizeMode CenterImage ProgressBar控件時一個進度顯示控件 該控件可以讓用戶了解一個操作的進度 常用于加載 大量數據和大文件 幫助用戶了解等待一定長時間的操作完成所需的時間 成員名稱類別說明Maximum屬性此ProgressBar正使用的范圍的上限Minimum屬性此ProgressBar正使用的范圍是下限Step屬性指定Value屬性遞增的值Value屬性ProgressBar的當前值 在由最小和最大值指定的范圍之內PerformStep方法該方法按照Step屬性中指定的數量增加進度欄的值Step屬性用于指定Value屬性遞增的值 其值為每次調用PerformStep方法增加進度欄所根據的數量 默認值為10 下面代碼演示了如何使用ProgressBar控件的屬性和方法 01privatevoidbutton1 Click objectsender EventArgse 02 03this pgrLoad Maximum 100 設定起始值04this pgrLoad Minimum 0 設定結束值05this pgrLoad Step 10 設定步長值06for inti 0 i 100 i 循環(huán)100次 演示ProgressBar的運行07 08if i 10 0 判斷是否為10的倍數09pgrLoad PerformStep 增進一步10 11 7 2 7日期控件 DateTimePicker控件允許用戶從日期或時間列表中選擇單個項 用來表示日期 該控件顯示為兩部分 一部分為下拉列表 以文本形式顯示的日期 另一部分為網格 在單擊列表旁邊的向下箭頭時顯示 用戶也可以直接輸入日期和時間 通過設置該控件的Format屬性可以選擇顯示格式 成員名稱類別說明Checked屬性當ShowSelectBox為true時 確定是否選中復選框 以指示用戶已選擇了某個值 Format屬性確定日期和時間是用標準格式顯示還是用自定義個數顯示 MaxDate屬性可以選擇的最大日期 MinDate屬性可以選擇的最小日期ShowUpDown屬性指示是否使用數值調節(jié)鈕控件 也稱為up down控件 調整日期 時間值DropDown事件在下拉日歷將要下拉時發(fā)生CloseUp事件在下拉日歷被關閉并消失時發(fā)生ToString方法返回表示當前DateTimePicker控件的字符串GetType方法獲取當前實例的System Type下面詳細介紹DateTimePicker控件的常用成員 Value屬性 此屬性指當前控件的日期或時間值 屬性值為分配給控件的DateTime值 ToString方法 用于返回表示當前DateTimePicker控件的字符串 返回值返回表示當前DateTimePicker的字符串 該字符串包括該控件的類型和Value屬性 下面代碼演示了如何使用DateTimePicker控件的屬性 事件和方法01publicpartialclassfrmData Form 窗體名為frmData02 03privatevoiddateTimePicker1 CloseUp objectsender EventArgse 04 下拉日歷關閉時執(zhí)行如下代碼05this textBox1 Text dateTimePicker1 Value ToString 06 07privatevoidbutton1 Click objectsender EventArgse 08 設置日期和時間格式09dateTimePicker1 Format DateTimePickerFormat Custom 10this dateTimePicker1 CustomFormat ddddddMMMyyyy 11 12 7 2 8選項卡控件 TabControl控件也稱為分頁控件 該控件可以添加多個選項卡 然后在選項卡上添加子控件 這樣就可以把窗體設計成多頁 使窗體的功能劃分為多個部分 TabControl控件的標簽可以顯示文本信息 也可以顯示圖標 下表列出了TabControl類的主要成員及其說明 成員名稱類別說明Alignment屬性確定選項卡是否顯示在控件的頂部 底部 左側或右側 在左側或右側時將隱式地分為多行 指示代碼中用來標識該對象的名稱Appearance屬性指示選項卡是繪制成按鈕還是繪制成普通選項卡DrawMode屬性指示是由系統還是由用戶繪制標題 Multiline屬性指示當TabControl中包括很多標簽時 標簽頁的標簽是否可以換行TabPages屬性獲取該選項卡控件中選項卡頁的集合TabPages屬性值TabPageCollection 它包含TabControl中的TabPage對象 此集合中的選項卡頁的順序反映了選項卡在控件中出現的順序 下面代碼演示了在程序運行時向TabPages中添加項 01this tabPage1 Text 功能1 設置選項卡的名稱02this tabPage2 Text 功能2 設置選項卡的名稱03stringstrName 功能 Convert ToString this tabControl1 TabPages Count 1 將選項卡的名稱按個數顯示 如功能 功能 功能等04stringstrTap tabPage Convert ToString this tabControl1 TabPages Count 05this tabControl1 TabPages Add strTap strName 添加新的選項卡 7 2 9Timer控件 Timer控件是一個定時引發(fā)事件的組件 該組件每隔一個指定的周期產生一個Tick事件 接收到此事件就可以執(zhí)行相應的動作 下表列出了Timer控件的主要成員以及說明 成員名稱類別說明Enable屬性啟用Elapsed事件生成Interval屬性Elapsed事件的頻率 以毫秒為單位 Tick事件每當經過指定的時間間隔時發(fā)生Start 方法啟動計時器Stop 方法停止計時器 下面對比較重要的成員進行詳細介紹 Enable屬性 此屬性用于指定計時器是否運行 此屬性設置為True 則表示可以啟動計時器 Interval屬性 獲取或設置英法Elapsed事件的間隔 屬性值為引發(fā)Elapsed事件的間隔時間 以ms為單位 默認值為100ms 如下代碼 01this timer1 Interval 1000 設置Elapsed事件的頻率 間隔時間為100ms02this timer1 Enabled false 設置timer1不可用 無法啟用Elapsed事件 Tick事件 該事件在當指定的計時器間隔已過去而且計時器處于啟用狀態(tài)時發(fā)生 如下代碼 01privatevoidtimer1 Tick objectsender EventArgse Tick事件02 03this label2 Text 現在時間為 DateTime Now ToString 在label2上顯示現在時間04 范例7 4 顯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論