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对象

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

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

(3)Items属性
Items属性是由单选分组框中所有单选框的标题组成的TStrings对象。
在设计期,可以在“Object Inspector”中单击按钮属性旁的“...”按钮,打开“String List”编辑器,然后输入每个单选框的标题,一个按钮的标题占据一行。

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

相关阅读 >>

Delphi firedac 下的 sqlite [5] - 数据的插入、更新、删除

Delphi 两字符串之间添加分隔符

Delphi对cookie的操作

Delphi bytetype-单双字节判断

Delphi 窗体置顶(总在最前面)

Delphi屏蔽alt+tab键代码

Delphi xe8 支持md5

Delphi 判断素数的简单例子

Delphi 判断目录是否有写入权限

Delphi编程实现图像的淡入浅出

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...