1.常用控件介绍
' ]) E) `' B; ^5 w2 M (1)常用控件的属性、方法和事件 8 D4 q6 I' @+ h- x
4 U2 ]4 h% d7 G6 M& I! A ComboBox 组合框(将列表框和文本框结合在一起)) M) {' F* N0 j& X- `/ y8 m) q5 H
其值为用户从列表框中选定的文本或直接输入的文本。
8 q7 e8 d0 z8 k" i: e AddItem方法, E+ l3 G1 Y. k* W7 q0 z3 i
添加列表项,使用格式:( n* i( D* F& B: A' N- `: D
[ 对象名.] AddItem[,插入位置序号]
" k# o4 G5 }+ `( X- b3 e 若不指定位置,则插入到列表末尾。
p* v; B, {1 V- h Clear方法0 Y) B2 s4 U/ x7 h5 _
删除列表所有项目
% M! ?1 @) \% L* s( f' D. D4 R RemoveItem 方法
j' a) F( y8 C' Y C9 c& T 删除列表项,使用格式:, N) U& T8 q+ |* j
[ 对象名 .] RemoveItem 删除项序号2 r/ Q! p9 t1 U; R* y2 i
CommandButton1 h) Y8 m9 m6 D% h
命令按钮
/ `% d7 D0 y8 f" v9 { Cancel属性
, Q! H: I" Z0 N& A 取消属性,它为True时, 按〖ESC〗即等于单击此按钮。: i; [4 g) v7 v* q# v
Default属性
8 U/ i$ G' [( W- w 缺省属性,它为True时, 按回车键即等于单击此按钮。
. c' }/ d. P4 A. x Timer计时器
/ G1 t' Y2 X9 S7 M3 b Interval属性0 X; K0 j" K. r" |
两次调用Timer事件的事件间隔,用于创建动态效果。
/ m: C7 _ G9 L: C" F Frame 框架
; {1 u( K( r+ C% N. j" c3 f CheckBox 复选框
! W+ G |! m7 @ l5 ^ OptionButton选项按钮2 e. J& E F$ \; ?. c" j
Alignment属性" U4 O3 f, o7 L: x+ y
决定它们的对齐方式,0=左对齐,1=右对齐。6 E# j7 c/ P$ J& K) h2 S
Value属性* U+ b0 w, ?* L0 M& S
决定它们是否被选中的属性. L p) S& N9 G/ e0 X8 P
2.常用控件的使用辨析
% K! J: P7 d7 S* r (1)文本框和标签的区别:
& J+ \, z ]( K, q, D 文本框通常用于向计算机输入信息,而标签通常用于输出信息。文本框是一个十分重要的控件,因为由复选框和选项按钮向程序输入的信息毕竟只有少数的几条信息而已。标签和文本框的区别很小,标签可以看成是一个在运行时不能修改正文的文本框,因此标签主要用于输出信息。
2 X' g2 _2 D* L8 h9 _6 P) H (2) Label的AutoSize属性和WordWrap属性
4 Q D- ~# C" _4 [3 [ 为了使标签具有垂直伸展和字换行处理,必须设置它的AutoSize属性和WordWrap属性同时为True。
, t" A6 }) \% G0 L' ], R AutoSize属性为False,WordWrap属性为False时,若标签不够高而Caption太长时,Caption将被切割掉。
9 t' g3 g2 ^- P AutoSize属性为False,WordWrap属性为True时,情况也如此。( J$ [/ c' u& d. Q0 I
AutoSize属性为True,WordWrap属性为False时,表示可以水平伸展,但只显示一行信息。3 m5 P0 ` F' H' K! [/ [
(3) Picture Box和Image的Stretch属性和AutoSize属性' h" ~" I, O u" Y; J& l- }
Image只有Stretch属性,而Picture Box只有AutoSize属性。
: k$ T0 H6 h" ^' ?% ?7 x AutoSize属性设为True,则Picture Box改变自己的大小来适应其中的图形。
8 e H y; Q) q* k# z9 g* r Stretch属性设为True,则Image中的图形将改变自己的大小来适应外面的边框。& B" C( P8 T4 a' R' i P" o! K* h
(4)Frame 框架、CheckBox 复选框、OptionButton选项按钮的区别:1 L7 R; k1 v" v8 w1 ?8 ~, T+ f$ N
复选框和选项按钮用于向程序输入信息, 框架用来对复选框和选项按钮进行分组。
9 ]2 |: Q2 p* c4 \ 复选框选中时会在小方框里打一个钩,选项按钮选中时会在小圆圈里点一个点 |