![第6章常用標(biāo)準(zhǔn)控件_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/4564a6f4-3c0a-490e-a7bb-7ed0568e1791/4564a6f4-3c0a-490e-a7bb-7ed0568e17911.gif)
![第6章常用標(biāo)準(zhǔn)控件_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/4564a6f4-3c0a-490e-a7bb-7ed0568e1791/4564a6f4-3c0a-490e-a7bb-7ed0568e17912.gif)
![第6章常用標(biāo)準(zhǔn)控件_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/4564a6f4-3c0a-490e-a7bb-7ed0568e1791/4564a6f4-3c0a-490e-a7bb-7ed0568e17913.gif)
![第6章常用標(biāo)準(zhǔn)控件_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/4564a6f4-3c0a-490e-a7bb-7ed0568e1791/4564a6f4-3c0a-490e-a7bb-7ed0568e17914.gif)
![第6章常用標(biāo)準(zhǔn)控件_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/4564a6f4-3c0a-490e-a7bb-7ed0568e1791/4564a6f4-3c0a-490e-a7bb-7ed0568e17915.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、6.1 6.1 文本控件文本控件6.2 6.2 圖形控件圖形控件6.3 6.3 按鈕控件按鈕控件6.4 6.4 選擇控件選擇控件6.5 6.5 滾動(dòng)條滾動(dòng)條6.6 6.6 框架框架6.7 6.7 計(jì)時(shí)器計(jì)時(shí)器6.1 6.1 文本控件文本控件與文本有關(guān)的標(biāo)準(zhǔn)控件有兩個(gè),即標(biāo)簽標(biāo)簽與文本框文本框。6.1.1 6.1.1 標(biāo)簽標(biāo)簽標(biāo)簽可顯示提示性文本,但不能進(jìn)行文本的編輯。1.1.標(biāo)簽的主要屬性標(biāo)簽的主要屬性Name:標(biāo)簽名稱;BorderStyle(邊框)屬性 :該屬性用來設(shè)置標(biāo)簽的邊框類型,有兩種值可選: 0,代表標(biāo)簽無邊框; 1,代表標(biāo)簽有邊框,并且具有三維效果。Font:設(shè)置標(biāo)簽上文字的字體
2、、字型和字號(hào),可在設(shè)計(jì)界面或程序代碼中設(shè)置該屬性在設(shè)計(jì)界面時(shí)設(shè)置:?jiǎn)螕鬎ont屬性后的按鈕,彈出字體設(shè)置對(duì)話框,如下圖所示。在程序中設(shè)置 Font 屬性:設(shè)置字體: 標(biāo)簽對(duì)象名.FontName = 字體類型設(shè)置字體大?。簶?biāo)簽對(duì)象名.FontSize = X 設(shè)置字體效果:標(biāo)簽對(duì)象名.效果名=True/False 粗體FontBold斜體FontItalic下劃線FontUnderline刪除線FontStrikethru如:LblShow.FontBold = True LblShow.FontItalic = False Alignment(對(duì)齊)屬性:此屬性用來設(shè)置標(biāo)簽上顯示的文本的對(duì)齊
3、方式,對(duì)應(yīng)的設(shè)置為:左對(duì)齊,0;右對(duì)齊,1;居中顯示,2。 Visible(可見)屬性:用于設(shè)定控件在運(yùn)行時(shí)是否可見。當(dāng)取值為True時(shí),控件可見;當(dāng)取值為False時(shí),控件在運(yùn)行時(shí)不可見。Enabled(可用)屬性:用于設(shè)定控件在運(yùn)行時(shí)是否可以使用。當(dāng)取值為True時(shí),控件可以使用;當(dāng)取值為False時(shí),控件在運(yùn)行時(shí)不可使用。2.2.標(biāo)簽的主要事件標(biāo)簽的主要事件Click 事件(鼠標(biāo)單擊)DbClick 事件(鼠標(biāo)雙擊)6.1.2 6.1.2 文本框文本框文本框是一個(gè)文本編輯區(qū)域,在設(shè)計(jì)階段或運(yùn)行期間可以在這個(gè)區(qū)域中輸入、編輯和顯示文本。1.1.文本框的主要屬性文本框的主要屬性Text(文本
4、)屬性該屬性是文本框最重要的屬性,用于顯示文本框中的文本內(nèi)容,可以在界面初始設(shè)置時(shí)指定,也可以在程序中動(dòng)態(tài)修改,程序代碼:文本框?qū)ο竺?Text = “需要顯示的文本內(nèi)容”SelText(選中文本)屬性(選中文本)屬性通常該屬性與文件復(fù)制、剪切等剪貼板(在 VB 中,剪貼板用 Clipboard 表示)操作有關(guān),如要將文本框選中的文本拷貝到剪貼板上,如:該屬性用于設(shè)置或返回當(dāng)前被選中的字符串,如果沒有選中的字符,那么該屬性的返回值為空字符串即“”。將文本框中選中的內(nèi)容放入剪貼板:Clipboard.SetText = 文本框?qū)ο竺Q.SelText 將剪貼板上的文本粘貼到文本框內(nèi):文本框名稱.
5、SelText = Clipboard.GetTextSelText(選中文本)屬性(選中文本)屬性SelStart 與 SelLength 屬性SelStart返回選中文本的第一個(gè)字符的位置。SelLength返回選中文本的字符個(gè)數(shù)。 例如:文本框 TxtContent 中有內(nèi)容如下:請(qǐng)跟我一起學(xué)習(xí) VB 教程。假設(shè)選中“一起學(xué)習(xí)”四個(gè)字,那么,SelStart的值為3,SelLength的值為4。MultiLine(多行)屬性該屬性決定了文本框是否可以顯示或輸入多行文本,取值為True、False。例如,希望在密碼框中顯示星號(hào),則可在“屬性”窗口中將 PasswordChar 屬性指定為
6、“*” 。這時(shí),無論用戶輸入什么字符,文本框中都顯示星號(hào)。PasswordChar(密碼)屬性:該屬性用來作為口令功能輸入。MaxLength(最大長(zhǎng)度)屬性 用于設(shè)置文本框中可以輸入字符個(gè)數(shù)的最大限度,默認(rèn)值為0。文本框控件 MaxLength 屬性既可以在界面設(shè)置過程中設(shè)置,也可以在程序代碼中設(shè)置,如:文本框控件名.Maxlength = X(X為阿拉伯?dāng)?shù)字,如 10、57,等)ScrollBars(滾動(dòng)條)屬性 本屬性可以設(shè)置文本框是否有滾動(dòng)條。當(dāng)值為 0 ,文本框無滾動(dòng)條;值為 1 ,只有橫向滾動(dòng)條;值為 2 ,只有縱向滾動(dòng)條;值為 3 ,文本框的橫豎滾動(dòng)條都具有。設(shè)置該屬性時(shí),Mul
7、tiLine 屬性取值必須為True。 該屬性用來指定文本框是否可被編輯。取值 False時(shí),文本框中的內(nèi)容可以編輯;取值True時(shí) ,文本框中的內(nèi)容不能編輯,只能查看或進(jìn)行滾動(dòng)操作。Locked(鎖定)屬性2.2.文本框的主要方法和事件文本框的主要方法和事件Change 事件GotFocus (獲得焦點(diǎn))、LostFocus (失去焦點(diǎn))事件文本框獲得焦點(diǎn)時(shí)觸發(fā)GotFocus事件,失去焦點(diǎn)時(shí)觸發(fā)LostFocus事件。 當(dāng)文本框的 Text 屬性發(fā)生變化時(shí),觸發(fā) Change 事件。SetFocus 方法設(shè)置焦點(diǎn),通過本方法可使光標(biāo)指向指定的文本框。格式為:文本對(duì)象.SetFocus6.2
8、 6.2 圖形控件圖形控件6.2.1 6.2.1 圖片框圖片框1.1.圖片框的主要屬性圖片框的主要屬性Picture屬性:本屬性用來返回或設(shè)置控件中要顯示的圖片,可以通過屬性窗口設(shè)置或在程序運(yùn)行中設(shè)置,例如:圖片對(duì)象.Picture = LoadPicture(“C:Pictspen.bmp)AutoSize(大小自適應(yīng))屬性:該屬性決定圖片框控件是否自動(dòng)調(diào)節(jié)大小以顯示圖片的全部?jī)?nèi)容。取值為True/False。2.2.圖片框的主要方法和事件圖片框的主要方法和事件Print方法:該方法用于在圖片框中輸出文本。Cls(清屏)方法:該方法用于清除圖片框中輸出的文本。不能清除由Picture屬性設(shè)置
9、的圖片。Click事件、DblClick事件:6.2.2 6.2.2 圖像框圖像框1.1.圖像框的主要屬性圖像框的主要屬性Picture屬性:與圖片框的Picture類似Stretch屬性:該屬性決定了圖像是否可以自動(dòng)調(diào)節(jié)大小以適應(yīng)圖像框的大小,取值為True、False。2.2.圖片框與圖像框的主要區(qū)別圖片框與圖像框的主要區(qū)別圖片框是“容器”控件,可以容納其它控件,圖像框不可以。圖像框比圖片框占用內(nèi)存少,顯示速度更快一些。圖片框可以通過 Print 方法顯示文本,而圖像框不能。6.3 6.3 按鈕控件按鈕控件1.1.按鈕的主要屬性按鈕的主要屬性Caption屬性:它的取值就是顯示在按鈕上的文
10、字;用戶可以給按鈕控件的 Caption 指定快捷方式。具體做法是:在按鈕 Caption 屬性中將要作為快捷鍵的字母前加上一個(gè) “&” 符號(hào)。取消屬性。當(dāng)本屬性值設(shè)為“True”(真)時(shí),按“Esc”鍵即等同于單擊本按鈕。在一個(gè)窗體中,只允許一個(gè)命令按鈕的 Cancel 屬性設(shè)置為 True。Cancel(取消)屬性Default(默認(rèn))屬性當(dāng)本屬性值設(shè)為“True”(真)時(shí),按回車鍵即等同于單擊本按鈕。在一個(gè)窗體中,只允許一個(gè)命令按鈕的 Default 屬性設(shè)置為 True。取消屬性。當(dāng)本屬性值設(shè)為“True”(真)時(shí),按“Esc”鍵即等同于單擊本按鈕。在一個(gè)窗體中,只允許一個(gè)命令
11、按鈕的 Cancel 屬性設(shè)置為 True。Cancel(取消)屬性Default(默認(rèn))屬性當(dāng)本屬性值設(shè)為“True”(真)時(shí),按回車鍵即等同于單擊本按鈕。在一個(gè)窗體中,只允許一個(gè)命令按鈕的 Default 屬性設(shè)置為 True。Enabled(可用)屬性:本屬性決定了控件是否可用的問題??扇≈礣rue、False。Style(類型)與 Picture(圖片)屬性按鈕控件有兩種Style取值:0表示標(biāo)準(zhǔn)型(Standard),1表示圖形型(Graphical)。在Style取值為1的情況下,可以設(shè)置按鈕的Picture屬性。2.2.按鈕的主要事件按鈕的主要事件按鈕最主要的事件為Click事件
12、6.4 6.4 選擇控件選擇控件6.4.1 6.4.1 單選按鈕和復(fù)選框單選按鈕和復(fù)選框選項(xiàng)按鈕:用于從一組互斥的選項(xiàng)中,選取其一。復(fù)選框:用于從一組可選項(xiàng)中,同時(shí)選中多個(gè)選項(xiàng)。選中時(shí),Value值為1;未被選中,Value值為0;禁止對(duì)該按鈕進(jìn)行選擇, Value值為2,此時(shí)控件顏色變灰。選中時(shí),Value值為True;未被選中,Value值為False; 文本框(Text1)顯示預(yù)設(shè)的字樣;單擊單選按鈕1(Option1),可以將文本框里顯示的字樣改變成黑體字體;單擊單選按鈕2(Option2),可將文本框里顯示的字樣改變成楷體字體。界面如下:例題例題1、單選按鈕一:、單選按鈕一:Priv
13、ate Sub Option1_Click() Text1.FontName = 黑體黑體End Sub2、單選按鈕二:、單選按鈕二:Private Sub Option2_Click() Text1.FontName = 楷體楷體_GB2312End Sub6.5 6.5 滾動(dòng)條滾動(dòng)條1.1.滾動(dòng)條的主要屬性滾動(dòng)條的主要屬性Max(最大值)與 Min(最小值)屬性 滾動(dòng)塊處于最右邊(橫向滾動(dòng)條)或最下邊(豎向滾動(dòng)條)時(shí)返回的值就是最大值;滾動(dòng)塊處于最左邊或最上邊,返回的值最小。 Max與Min屬性是創(chuàng)建滾動(dòng)條控件必須指定的屬性,默認(rèn)狀態(tài)下, Max值為 32767 ,Min 值為 0 。該屬
14、性可以在界面設(shè)計(jì)中設(shè)置,也可以在程序運(yùn)行中改變。Value(數(shù)值)屬性 Value 屬性返回或設(shè)置滾動(dòng)滑塊在當(dāng)前滾動(dòng)條中的位置(取值介于Max和Min之間)。SmallChange(小改變)屬性LargeChange(大改變)屬性當(dāng)用戶單擊滾動(dòng)條左右邊上的箭頭時(shí),滾動(dòng)條控件Value 值的改變量就是 SmallChange。單擊滾動(dòng)條中空白處時(shí),引發(fā)Value值按 LargeChange 設(shè)定的數(shù)值進(jìn)行改變。2.2.滾動(dòng)條的主要事件滾動(dòng)條的主要事件Scroll當(dāng)在滾動(dòng)條內(nèi)拖動(dòng)滑塊時(shí)會(huì)觸發(fā)Scroll事件。Change當(dāng)在滾動(dòng)條內(nèi)內(nèi)滑塊位置改變會(huì)觸發(fā)Change事件。區(qū)別:Scroll 事件用來跟蹤滾動(dòng)條中的動(dòng)態(tài)變化,Change 事件則用來得到滾動(dòng)條最后的值。6.6 6.6 框架框架 框架控件是一個(gè)容器,用于將屏幕上的對(duì)象進(jìn)行分組。不同的對(duì)象可以放在一個(gè)框架中。例題例題創(chuàng)建如下圖所示界面方案:必須先畫框架,再在框架里畫控件。6.7 6.7 計(jì)時(shí)器計(jì)時(shí)器(Timer)(Timer)1.1.計(jì)時(shí)器的主要屬性計(jì)時(shí)器的主要屬性Enabled 屬性 活動(dòng)屬性。可取值True 或 False。用于設(shè)置控件是否可用。Interval 屬性 時(shí)間間隔屬性。決定了時(shí)鐘事件之間的間隔,以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)境安全管理借讀生實(shí)習(xí)協(xié)議-@-1
- 咨詢服務(wù)居間協(xié)議
- 衢州波形瀝青瓦施工方案
- 鞍山2024年小升初數(shù)學(xué)試卷
- 藥品配送應(yīng)急服務(wù)方案
- 隴南電梯內(nèi)部裝潢施工方案
- 代簽工程質(zhì)保金合同范例
- 茂名工廠道路劃線施工方案
- 公司出售股權(quán)合同范例
- 單招湖南數(shù)學(xué)試卷
- 2025中國(guó)南光集團(tuán)限公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 機(jī)加工行業(yè)安全生產(chǎn)風(fēng)險(xiǎn)辨識(shí)及控制清單
- 江蘇省蘇州市2024-2025學(xué)年第一學(xué)期八年級(jí)數(shù)學(xué)期末模擬卷(一)(無答案)
- 【歷史】秦漢時(shí)期:統(tǒng)一多民族國(guó)家的建立和鞏固復(fù)習(xí)課件-2024-2025學(xué)年統(tǒng)編版七年級(jí)歷史上冊(cè)
- 社區(qū)中心及衛(wèi)生院65歲及以上老年人健康體檢分析報(bào)告模板
- 化工過程安全管理導(dǎo)則AQT 3034-2022知識(shí)培訓(xùn)
- 第02講 導(dǎo)數(shù)與函數(shù)的單調(diào)性(教師版)-2025版高中數(shù)學(xué)一輪復(fù)習(xí)考點(diǎn)幫
- 2024屆新高考語(yǔ)文高中古詩(shī)文必背72篇 【原文+注音+翻譯】
- 中華人民共和國(guó)學(xué)前教育法
- 2024年貴州公務(wù)員考試申論試題(B卷)
- 三年級(jí)(下冊(cè))西師版數(shù)學(xué)全冊(cè)重點(diǎn)知識(shí)點(diǎn)
評(píng)論
0/150
提交評(píng)論