Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2014/7/19 0:10:13
delphi单选分组框组件(TRadioGroup)使用实例

delphi单选分组框组件(TRadioGroup)使用实例|方法

单选分组框组件(TRadioGroup)

TRadioGroup 组件是代表一组TRadioButton 按钮的组,它把几个TRadioButton 按钮组合在一起,按钮之间在选择上是相互排斥的,当选择其中一个TRadioButton 按钮时,其他按钮的选择状态将被清除。在这一组TRadioButton 按钮中,只能有一个按钮被选择。运用该组件,在进行多选一的事务处理中,是相当有意义的。

1.TRadioGroup 组件的典型用法

Dephi 中的单选组合框是用TRadioGroup 组件实现的。TRadioGroup 的用法与TGroupBox 不同,当用户把TRadioGroup 放到Form 上后,不需要逐个把TRadioButton 加到这个单选分组框内,只要设置它的Items 属性,Delphi 用Items 属性中的每一个字符串建立一个单选框。

使用TRadioGroup 的优势不仅在于比使用TGroupBox 省事,更重要的是,可以在运行期方便地对TRadioGroup 的Items 属性进行操作,Items 属性是一个TString 对象。例如可以动态地改变单选框的标题,在单选分组框中增加或删除单选框,TRadioGroup 能根据分组框内单选框的个数自动调整每个按钮的高度。

利用Caption 属性可以给单选分组框设一个总的标题。

2.TRadioGroup 组件的重要属性

·Columns 此属性用于设置单选分组框中的列数

·ItemIndex 此属性用于设置返回单选分组框中被选择的项的序号

·Items 此属性是由单选分组框中所有单选框的标题组成的TStrings 对象

下面介绍程序中TRadioGroup 组件常用的属性。

(1)Columns 属性

Columns 属性用于设置单选分组框中的栏数,默认值是1,最大值可设为16。

(2)ItemIndex 属性

ItemIndex 属性用于设置返回单选分组框中被选择的项的序号的。第1 项的序号是0,依次类推。

(3)Items 属性

Items 属性是由单选分组框中所有单选框的标题组成的TStrings 对象。

在设计期,可以在“Object Inspector”中单击按钮属性旁的“...”按钮,打开“String List”编辑器,然后输入每个单选框的标题,一个按钮的标题占据一行。

在运行期,可以通过TStrings 对象来操纵Items 属性。




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759