vb_06常用標(biāo)準(zhǔn)控件

vb_06常用標(biāo)準(zhǔn)控件

ID:44771731

大小:217.50 KB

頁數(shù):120頁

時(shí)間:2019-10-28

vb_06常用標(biāo)準(zhǔn)控件_第1頁
vb_06常用標(biāo)準(zhǔn)控件_第2頁
vb_06常用標(biāo)準(zhǔn)控件_第3頁
vb_06常用標(biāo)準(zhǔn)控件_第4頁
vb_06常用標(biāo)準(zhǔn)控件_第5頁
資源描述:

《vb_06常用標(biāo)準(zhǔn)控件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第六章常用標(biāo)準(zhǔn)控件第一節(jié)文本控件一、標(biāo)簽(Label)用于顯示一段文本信息。一般用于標(biāo)識(shí)沒有Caption屬性的控件,給它們加上一個(gè)標(biāo)題,或顯示一段正文(如安裝信息)或其它一些不想讓用戶修改的信息,它的長(zhǎng)度最長(zhǎng)可設(shè)為1024字節(jié)。在工具箱中的標(biāo)簽控件是按鈕。1、主要屬性①、名稱屬性(Name):前綴Lbl。②、標(biāo)題屬性(Caption):設(shè)置顯示在標(biāo)簽上的文本。③、對(duì)齊屬性(Alignment):用來設(shè)置標(biāo)簽上文本的對(duì)齊方式,有左對(duì)齊、右對(duì)齊和中對(duì)齊三種;系統(tǒng)默認(rèn)使用左對(duì)齊方式:0——代表左對(duì)齊1——代表右對(duì)齊2——代表中對(duì)齊。④、自動(dòng)縮放屬性(Autosize):用于設(shè)置標(biāo)簽的大小是

2、否隨顯示文本的多少自動(dòng)進(jìn)行調(diào)整;如果被設(shè)置為True,則自動(dòng)進(jìn)行調(diào)整;系統(tǒng)默認(rèn)設(shè)置為False。⑤、邊框?qū)傩?BorderStyle):設(shè)置標(biāo)簽的邊框類型:0代表標(biāo)簽無邊框,1代表有一條線的邊框;配合Appearance(外觀屬性:平面、立體)的設(shè)置可以具有三維效果(如同一個(gè)文本框)。⑥、文本卷繞屬性(WordWrap)(自動(dòng)換行屬性):用來決定AutoSize屬性為True的Label控件超過寬度的文本的擴(kuò)展方式;True——垂直擴(kuò)展??False——水平擴(kuò)展設(shè)置此屬性的語句是:LblText.WordWrap=True或False。2、常用的事件一般情況下,從標(biāo)簽扮演的角色來談,不

3、需要通過某種操作產(chǎn)生什么事件,不寫事件代碼;當(dāng)然嚴(yán)格地講,也可以有它的事件:鼠標(biāo)單擊事件(Click)鼠標(biāo)雙擊(DblClick)鼠標(biāo)移動(dòng)事件(MouseMove)。二、文本框用于顯示和輸入文本。1、常用屬性:①、名稱屬性(Name):名稱前綴為TXT;②、文本屬性(Text):是顯示在文本框中的文本內(nèi)容。③、長(zhǎng)度限制屬性(MaxLength):用來設(shè)置用戶在文本框中輸入的字符串的最大長(zhǎng)度;系統(tǒng)默認(rèn)此設(shè)置為0,表示文本輸入的最大長(zhǎng)度在文本框所能容納的字符數(shù)之內(nèi)沒有限制;在數(shù)據(jù)庫程序中一般應(yīng)設(shè)置為一個(gè)具體設(shè)置,如用戶登陸輸入框中的用戶名總不能無限長(zhǎng)。文本框所能容納的字符數(shù)是32K.④、多

4、行屬性(MultiLine):用來設(shè)置文本框是否能顯示或輸入多行文本。⑤、密碼字符屬性(PassWordChar):用指定的字符代替輸入到文本框中的文本,起到屏蔽輸入回顯的功能;一般用戶輸入的密碼是不能顯示的。⑥、滾動(dòng)條屬性(ScrollBar):MultiLine為True的前提下,用來設(shè)置是否需要附帶滾動(dòng)條;0——不添加滾動(dòng)條(默認(rèn))1——添加水平滾動(dòng)條2——添加垂直滾動(dòng)條3——同時(shí)添加水平和垂直滾動(dòng)條當(dāng)MultiLine設(shè)為True時(shí),才能設(shè)置滾動(dòng)條屬性。當(dāng)MultiLine設(shè)為False時(shí),不論ScrollBar為何值,都不會(huì)出現(xiàn)滾動(dòng)條。⑦、選擇屬性(SelText):用于返回

5、或設(shè)置包含當(dāng)前所選中文本的字符串;(選中的目的)使用剪貼板的SetText方法將文本框中選中的文本復(fù)制到剪貼板:Clipboard.SetText?Text1.SelText通過重新設(shè)置文本框的SelText屬性實(shí)現(xiàn)粘貼操作:Text1.SelText?=?Clipboard.GetText⑧、SelStart:返回被選文本第一個(gè)字符的位置,也可用于設(shè)置欲選文本第一個(gè)字符的位置。SelStart?屬性是一個(gè)數(shù)字,指示文本串內(nèi)的插入點(diǎn),其中?0?表示最左邊的位置,往后依次為1,2,3……。如為0,則從第一個(gè)字符開始被選中。⑨、SelLength:用于設(shè)置從SelStart開始的欲選文本的

6、長(zhǎng)度,或者返回被選文本的長(zhǎng)度。⑩、只讀屬性(Locked)用于阻止用戶改變文本框的內(nèi)容,用戶只可以看文本而不能改變它。為True,則不能修改。默認(rèn)為False。4.在VisualBasic中通過屬性來設(shè)置字體的顏色A。A)FontColorB)ClipControlC)BackColorD)ShowColor2、主要事件支持鼠標(biāo)單擊、雙擊、按下、彈起等事件,除此以外,還有下列常用事件。①、文本改變事件(Change)是默認(rèn)事件;當(dāng)文本框中的文本被改變時(shí),就會(huì)產(chǎn)生這個(gè)事件。②、獲得焦點(diǎn)事件(GetFocus)當(dāng)用戶用Tab健或鼠標(biāo)單擊文本框使其獲得焦點(diǎn)后,將會(huì)發(fā)生這個(gè)事件。③、失去焦點(diǎn)事

7、件(LostFocus)當(dāng)用戶用Tab健或鼠標(biāo)單擊選擇了其它的控件后,文本框?qū)?huì)失去焦點(diǎn),發(fā)生這個(gè)事件④、鍵盤事件主要有:keydown——按下事件、keyup——彈起事件和kepress——按鍵事件。事件過程的形式為:PrivateSub?Form_KeyDown(KeyCodeAs?Integer,Shift?As?Integer)<語句>End?Sub例如,如果希望將文本框中的所有字符都強(qiáng)制轉(zhuǎn)換為大寫字符,則可在輸入時(shí)使用此事件轉(zhuǎn)換大小寫

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。