VB基礎(chǔ)教程:第二章第一節(jié)VB用戶界面設(shè)計基礎(chǔ)

字號:

第二章 VB的界面設(shè)計
    2.1 VB用戶界面設(shè)計基礎(chǔ)
    1. 概述
     界面的設(shè)計有兩步:先繪制控件,然后確定控件屬性。
     繪制控件:在工具箱里單擊想畫的控件,在窗體里按下鼠標(biāo)并拖曳,然后松開鼠標(biāo)即可。確定屬性:先選中控件,然后按F4鍵或單擊工具欄上的屬性窗口進(jìn)入屬性(Properties)窗口,再在屬性窗口中找到要設(shè)置的屬性并進(jìn)行設(shè)置。
    2. 常用屬性的設(shè)置
    (1)Name屬性
     對象都有名字,計算機把名字看成對象于對象之間的根本差異,因此在同一窗體里不許出現(xiàn)重名的情況(除非這是一個控件數(shù)組),且名字不得超過40個字。
     在簡單的程序里,給控件命名不是很必要,完全可以使用控件Name屬性的缺省值。例如Text1。但在有幾十個控件的復(fù)雜窗體里,就很難區(qū)分它們。所以,VB推薦由三個小寫字母的前綴和一個第一個字母為大寫的描述性單詞組成的名字。例如cmdMyButton是一個命令按鈕(前綴是cmd)
    推薦的前綴
    對象
     前綴
     例子
    確認(rèn)框(Check Box)
     chk
     chkCareerChioce
    組合框(Combo Box)
     cbo
     cboCrimesCommitted
    命令鈕(Command Button)
     cmd
     cmdExit
    數(shù)據(jù)庫控件(Data Control)
     dat
     datTopSecretInfo
    目錄列表框(Directory List Box)
     dir
     dirTree
    驅(qū)動器列表框(Drive List Box)
     drv
     drvHardDisk
    文件列表框(File List Box)
     fil
     filDocuments
    窗體(Form)
     frm
     frm1040Tax
    框架(Frame)
     fra
     fraGroupButtons
    水平滾動條(Horizontal Scroll Bar)
     hsb
     hsbTemperature
    圖形(Image)
     img
     imgPrettyDrawing
    標(biāo)簽(Label)
     lbl
     lblFakeName
    線(Line)
     lin
     linBorder
    列表框(List Box)
     lst
     lstCandidates
    菜單(Menu)
     mnu
     mnuHamAndEggs
    選項鈕(Option Button)
     opt
     optStation101
    圖形框(Picture Box)
     pic
     picPrettyPicture
    幾何圖形(Shape)
     shp
     shpUpOrShipOut
    文本框(Text Box)
     txt
     txtWarning
    垂直滾動條(Vertical Scroll Bar)
     vsb
     vsbMoneyRaised