資源描述:
《《VB程序設(shè)計(jì)與數(shù)據(jù)庫應(yīng)用》VB常用標(biāo)準(zhǔn)控件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第5章VB常用標(biāo)準(zhǔn)控件5」基本要求1.掌握VB標(biāo)準(zhǔn)控件的常川屬性和方法;2.掌握單選按鈕、復(fù)選框、框架、列表框、組合框的常用屬性、事件和方法;3.掌握滾動(dòng)條、計(jì)時(shí)器的常用屬性、事件;4.掌握圖形控件的使用方法。5.2知識(shí)點(diǎn)1.控件及其常用屬性控件是包括在窗體對象內(nèi)的對象,控件分為三類:內(nèi)部控件(標(biāo)準(zhǔn)控件)、ActiveX控件(動(dòng)態(tài)控件)、可插入對象??丶某S脤傩裕海?)Name丿瓜性VB每一個(gè)控件都冇Name(名稱)屬性。Name屬性在代碼中川于標(biāo)識(shí)窗體、控件或數(shù)據(jù)訪問對象的名稱。(2)Caption屬性
2、用于確定對彖的標(biāo)題。對于窗體,該屬性表示要顯示在標(biāo)題欄中的文木。當(dāng)創(chuàng)建一個(gè)新的對象時(shí),其Caption屬性與Name屬性值相同,但它們是兩個(gè)完全不同的屬性(3)BackColor屬性和ForeColor屬性BackColor屬性用來返回或設(shè)置控件的背景顏色。ForeColor性用來返冋或設(shè)置在控件里顯示文本時(shí)的前景顏色。(4)Left、Top、Height和Width屬性Left和Top屬性用于設(shè)置或返回控件的位置。Height和Width屬性用于設(shè)置或返回控件的大小。(5)Enabled屬性該屬性用來確定
3、一個(gè)窗體或控件在工程被運(yùn)行之后是否能夠使用。如果某控件的該屬性值設(shè)置為True,則該控件有效,若為False則表示無效。(6)Visible屬性該屬性用來確定一個(gè)窗體或控件在工程被運(yùn)行之麻是否可見。如果某控件的該屬性值設(shè)迸為True,則該控件是可見,若為False則表示該控件在工程運(yùn)行時(shí)不可見。(7)Font類屬性Name(字體名):決定在控件屮顯示的文木所用的字體。Size(字號(hào)):決定在控件屮顯示的文本所用的字號(hào)人小。Bold(粗體):決定在控件中顯示的文本是否為粗體樣式。Italic(斜體):決定在控
4、件中顯示的文本是否為斜體樣式Strikethrough(刪除線):決定在控件屮顯示的文本是否帶有刪除線。Underline(下劃線):決定在控件中顯示的文木是否帶有下劃線。1.單選按鈕(OptionButton)單選按鈕用于建立一系列的選項(xiàng)供用戶選擇,一般情況是成組出現(xiàn)。單選選項(xiàng)中一次只能并幾必須選擇其中的一個(gè)選項(xiàng)。為了將單選按鈕編成一個(gè)組,可以采用將單選按鈕放入同一個(gè)框架中、將單選按鈕放入同一個(gè)圖片框中或?qū)芜x按鈕放在同一個(gè)窗體上。常用屬性及事件:(1)Caption屬性設(shè)置單選按鈕邊上的的文木標(biāo)題。可以
5、在按鈕的右邊顯示,也可顯示在按鈕的左邊,由Alignment屬性決定其顯示位置。(2)AlignmentS性設(shè)置單選按鈕標(biāo)題的顯示位置:O-LeftJustify:為默認(rèn)值,其顯示方式為單選按鈕在左邊,按鈕的標(biāo)題文字在右邊;1-RightJustify:非默認(rèn)值,顯示方式為單選按鈕在右邊,其標(biāo)題文字在左邊。(3)Style屬性設(shè)置單選按鈕的樣式是標(biāo)準(zhǔn)的還是圖形的:O-Standard:單選按鈕為標(biāo)準(zhǔn)形式,其標(biāo)題上只能顯示文字,不能顯示圖形。1-Graphical:此時(shí)單選按鈕為非標(biāo)準(zhǔn)形式,在其表面即可以顯示
6、文字,也可顯示圖形。(4)Value屬性設(shè)置或返I叫單選按鈕是否被選中:當(dāng)取值為True時(shí),單選按鈕的中間有一個(gè)黑色的實(shí)心點(diǎn)或顯凹陷狀,表示被選屮;當(dāng)取值為False時(shí),單選按鈕的中央為一個(gè)空心的圓或顯凸起形狀,表示未被選中。(5)常用事件有Click事件、DblClick事件等。當(dāng)單擊單選按鈕時(shí)發(fā)生Click事件,通簾不需要編寫Click事件過程,因?yàn)楫?dāng)用戶單擊單選按鈕時(shí),會(huì)白動(dòng)改變按鈕的狀態(tài)。2.復(fù)選框(CheckBox)復(fù)選框川來建立一系列供川戶選擇的選項(xiàng),一般為成組出現(xiàn)。一次可以選擇一個(gè)選項(xiàng)、多個(gè)選
7、項(xiàng)或一個(gè)也不選。常用屬性、事件和方法:(1)復(fù)選框與單選按鈕一樣也有Caption、AlignmentStyle^Value等重要屬性,功能與單選按鈕類似,只冇Value屬性冇所區(qū)別。復(fù)選框的Value屬性決定復(fù)選框是否被選定,有三個(gè)值:0—Unchecked為默認(rèn)值,表示未選定,此時(shí)復(fù)選框按鈕方框內(nèi)為空或?yàn)橥蛊馉睢?-Checked表示選定,此時(shí)復(fù)選框按鈕方框內(nèi)出現(xiàn)一個(gè)J或?yàn)榘枷轄睢?-Grayed表示復(fù)選框不可使用,此時(shí)復(fù)選框?yàn)榛疑?2)復(fù)選框的事件:Click和KeyPress事件。(3)復(fù)選框的主
8、要方法:SetFocus方法,將焦點(diǎn)移到指定的控件或窗體。1.框架(Frame)框架是一種容器控件,用框架町將-個(gè)窗體上的控件分成若干組。在框架容器內(nèi)的控件可以和框架一起顯示、隱藏、移動(dòng)和刪除。在椎架內(nèi)建立新的控件對象的方法是,單擊工具箱上的控件對象,再在松架里而創(chuàng)建控件。若用雙擊工具箱控件對象的方法在框架上綸成的控件不屬于框架內(nèi)控件。框架常用屬性、事件:(1)Caption屬性:設(shè)置框架的標(biāo)題名稱。如果Capt