黑鹰基地教程--05(2)--常用控件(2)
--------------------------------------
黑鹰基地教程
黑鹰基地WWW.3800CC.COM
专业的黑客安全技术培训基地
多抽出一分钟时间学习.让你的生命更加精彩.
--------------------------------------
第五章 常用控件(2)
单选按钮(OptionButton)
复选框(CheckBox)
一 单选按钮
单选按钮(OptionButton)又称选项按钮,通常在使用时将多个单选按钮作为一个组,同一时刻只能选择同一组中的一个单选按钮,因此,经常将单选按钮放在一个框架中构成一个选项组.
单选按钮的常用属性:
1 Caption:设置显示标题,说明单选按钮的功能.默认状态下显示在按钮的右侧,也可以用Alignment属性改变Caption的位置
2 Alignment:设置文字的对齐方式,其取值如下:
0(默认值):左对齐,即圆型按钮位于控件的左边,文字显示在右边.
1:右对齐,即圆型按钮在右,文字在左.
3 Value:设置单选按钮在执行时是否被选中,其值有两个:
True:表示该选项被选中,运行时该单选按钮的圆圈中出现一个黑点.
False(默认值):表示该选项未选中.
在一组选项按钮控件中,选中一个控件,该控件的Value值变成True的同时,其他控件的Value属性将自动变成False.
4 Enabled:设置选项按钮是否有效.当其值为True(默认值)时,该选项按钮可用;当为False时,在运行时禁用该选项按钮.
5 Style:设置单选按钮的外观,其值有两个:
Standard(默认值):标准的Windows风格
Graphical:图形风格
6 Picture:该属性用于给图形单选按钮装入一幅示意图形,只有在Style属性设置为1时才有效.
常用的事件:
单选按钮常用的事件为Click,当用户在一个单选按钮上单击鼠标时发生.
二 复选框
复选框也是选择类控件,允许用户同时做出多个选择.在运行时,如果用户用鼠标单击复选框左边的方框,方框内就会出现一个“√”符号,表示已选取这个功能了.复选框的功能是独立的,如果一个窗体上有多个复选框,用户可根据需要选择一个或几个.
复选框的功能类似于单选按钮,也允许在多个选项中做出选择.但不同的是:在一个单选按钮组中只允许选定其中一个,而在一组复选框中却可以选择多个.
复选框的常用属性:
1 Caption:设置复选框显示标题,用来说明复选框的功能.复选框的标题默认显示在复选框的右边.
2 Alignment:该属性用于设置标题文字在复选框中显示的位置,其取值有0和1两种,含义是:0(默认值):复选按钮在左,标题文字在右.1:复选按钮在右,标题文字在左.
3 Value:该属性用于返回或设置复选框在执行时的三种状态,分别是:
0(默认值):表示未选中,在运行时复选框中没有“√”标志.
1:复选框中被选中,执行时复选框中呈现“√”标志.
2:复选框为灰色,执行时复选框中呈现“√”标志,但以灰色显示,表示已经处于选中状态,但不允许用户修改它所处的状态.
?
4 Style:决定复选框的风格,取值有0和1两种,其含义是:
0(默认值):标准复选框,呈现“√”标志时表示被选中.
1:图形化复选框,此时可在复选框中装入示意位图或图形.
?
5 Picture:该属性用于给图形复选框装入一幅示意图形,只有在Style属性设置为1时才有效.
?
常用的事件:
复选框常用的事件为Click,该事件当用户在一个单选按钮上单击鼠标时发生.
例子:
首先,我们要了解一下关于字型的属性名称,一般在属性窗口中,没有关于字型的属性,他们包括在了Font属性之中了,但在代码中却可以把字型属性分离出来,字型的属性分别为:粗体:FontBold;斜体:FontItalic;下划线:FontUnderLine.等等.而他们属性的值分别为:True或False.
简单地来说,如果要把字型设为粗体,只需要让FontBold=True就可以了,取消粗体则让FontBold=False.但我们现在用的复选框,而我们知道复选框里有选中和不选中两个状态,因此,我们就可以把是否设置为粗体与复选框是否选中连在一起.我们知道复选框的选中与不选中的属性是Value.那么我们就可以这样来写了:
Text1.FontBold=Check1.Valse
这样就可以实现是否设置粗体与复选框是否选中连在一起了.
那么其他的斜体与下划线的设置也就跟粗体相类似了.