上節(jié)課,我們學(xué)習(xí)了什么是焦點(diǎn)。由此可以引申,TextBox有一個(gè)方法--SetFocus,而Label控件則沒有。
“
方法”又是什么意思呢?一個(gè)控件所執(zhí)行的任務(wù),叫做方法。
譬如
SetFocus,它就可使對(duì)象控件得到焦點(diǎn)。每種控件所能執(zhí)行的任務(wù)并不相同,所以它們也有不同的方法。
舉個(gè)例子,很多控件都有一個(gè)叫Move的方法,它的功能是使該控件移動(dòng)。想想看,這是不是一個(gè)控件所執(zhí)行的任務(wù),同屬性有沒有區(qū)別?打個(gè)比喻說吧,方法就是控件所能做的行動(dòng),就象人一樣,唱歌、跳舞都是人的行動(dòng)。而屬性呢,就類似于人的外貌特征。
學(xué)了
SetFocus方法后,可以回顧一下那個(gè)“芝麻開門”的程序。如果我們在程序代碼中適當(dāng)加上句讓密碼框得到焦點(diǎn)的代碼,
(見圖一)則更會(huì)方便了用戶的使用,省去了光標(biāo)定位的麻煩。
(見圖二)
(圖一)
(圖二) 標(biāo)簽控件用來顯示不希望被用戶修改的文本,它的功能似乎沒有TextBox大(TextBox能接受用戶輸入),但在實(shí)際上,標(biāo)簽控件是VB控件中最有用的一個(gè)。因?yàn)槿魏斡形淖值某绦?,都免不了用Label控件作為文字標(biāo)簽。由于主要用于顯示的功能,所以除了要對(duì)Caption、BorderStyle、Alignment 屬性熟悉之外,一些與文字顯示相關(guān)的屬性也很重要,它們有:
AutoSize:Label控件調(diào)整自己的大小來適應(yīng)文本。
WordWrap:當(dāng)一行文本過長時(shí)自動(dòng)換行。
Font:設(shè)置字體。
FontColor:設(shè)置字體顏色。
建議您在課后對(duì)它們進(jìn)行一下自學(xué)。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。