VB基础教程:第二章第一节VB用户界面设计基础 |
|
www.nanhushi.com 佚名 不详 |
第二章 VB的界面设计
2.1 VB用户界面设计基础
1. 概述
界面的设计有两步:先绘制控件,然后确定控件属性。 绘制控件:在工具箱里单击想画的控件,在窗体里按下鼠标并拖曳,然后松开鼠标即可。确定属性:先选中控件,然后按F4键或单击工具栏上的属性窗口进入属性(Properties)窗口,再在属性窗口中找到要设置的属性并进行设置。
2. 常用属性的设置
(1)Name属性
对象都有名字,计算机把名字看成对象于对象之间的根本差异,因此在同一窗体里不许出现重名的情况(除非这是一个控件数组),且名字不得超过40个字。
在简单的程序里,给控件命名不是很必要,完全可以使用控件Name属性的缺省值。例如Text1。但在有几十个控件的复杂窗体里,就很难区分它们。所以,VB推荐由三个小写字母的前缀和一个第一个字母为大写的描述性单词组成的名字。例如cmdMyButton是一个命令按钮(前缀是cmd)
推荐的前缀
对象 |
前缀 |
例子 |
确认框(Check Box) |
chk |
chkCareerChioce |
组合框(Combo Box) |
cbo |
cboCrimesCommitted |
命令钮(Command Button) |
cmd |
cmdExit |
数据库控件(Data Control) |
dat |
datTopSecretInfo |
目录列表框(Directory List Box) |
dir |
dirTree |
驱动器列表框(Drive List Box) |
drv |
drvHardDisk |
文件列表框(File List Box) |
fil |
filDocuments |
窗体(Form) |
frm |
frm1040Tax |
框架(Frame) |
fra |
fraGroupButtons |
水平滚动条(Horizontal Scroll Bar) |
hsb |
hsbTemperature |
图形(Image) |
img |
imgPrettyDrawing |
标签(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 |
(2)Caption属性
Caption即标题,是可以在对象外观上直接看见的文本,可以长达255字符,包括空格和标点符号,比如一个叫cmdOk的命令钮,它的Caption属性就可以是“Ok”。 注意:并不是所有的对象都有此属性,比如文本框、图片框、线条等就没有。
为按钮设置热键:在设置Caption属性时,在需要加下划线的字母前加上 “&” 符号,例如 “&File”,输出的就是“File”,这样就可以通过按ALT键和标题上那个带下划线的字母来选取它了, 不必为此编任何代码。
Name和 caption的比较:
1) Name是系统用来识别对象的,编程时需要用它来指代各对象;Caption是给用户看的,提示用户该对象的作用; 2) Name可以采用系统默认的名称,但Caption应该根据实际情况改成意义明了的名词;
3)所有对象都有Name,但不一定都有Caption;
(3)Top,Left属性
这两个属性决定对象的位置。只有两种情况需要在属性窗口里设置这两个属性:第一种是用户没有鼠标,第二种是程序员需要十分精确地设定这两个值。当选中对象,单击并拖曳它的时候,便在修改这两个值了。
(4)Height,Width属性
这两个属性决定了对象的大小,当选中控件时,它周围出现八个小黑方块,把鼠标指向这些方块,鼠标指针将变成一个双向的箭头,这时按下鼠标并拖曳它,即可改变控件的大小,也就改变了Height,Width属性。
|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: VB基础教程:第一章第四节利用VB开发应用程序的一般步 下一篇文章: VB基础教程:第二章第二节创建窗体 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|