Delphi CheckGroup

方便的多项选择控件,不需再费力地安排多个TCheckBox

使用界面如下图。


 

属性

AtLeast1Sel 至少有1项处于选择状态,即最后一个选择项不能取消。

CheckType 选项类型。“0”为复选框,“1”为按钮。

Cols 列数。“0”时按照Items内文字格式排列。

ColWidth 列宽度

Dir 排列方向。“0”为横排,Cols属性有效;“1”为竖排,Rows属性有效

Items 选项名称。

MultiSel 复选开关。设为“False”时行为与TRadioButton相同

RowHeight 行高

Rows 行数。

SelIndex -1”取消全部选择,“0”选择第一个

TextLeft 文字在选择框的左边/右边

函数

设置选择状态

procedure SetChecked(s:ansistring);

设置多个选项选择状态为trues格式为“0,1,2,3”。在MultiSel=trues时,未指定的选项状态不受影响。

procedure SetChecked(ind:integer);

设置第ind个选项选择状态为true

procedure SetChecked(col,row:integer; b:boolean);

设置第col列第row行选项选择状态为b

获取选择状态

function SelStr:ansistring;

返回已经选择的选项的序号,格式为“0,1,2,3”。

function checked(ind:integer):boolean;

返回第ind个选项的状态

function checked(col,row:integer):boolean;

返回第col列第row行选项的选择状态。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值