delphi dxdbgrid加多选框

我要给dxdbgrid加一列多选框,就添加了一列dxDBGridcheckColumn的列,我要在选中某一行的时候让它打勾,而现在我在GRID的click事件中,让这一列... 我要给dxdbgrid加一列多选框,就添加了一列dxDBGridcheckColumn的列,我要在选中某一行的时候让它打勾,而现在我在GRID的click事件中,让这一列的(忘了是哪个属性了)的值等于grayedcheck,结果所有行都打上勾了。
我把这一列绑上数据集也没用啊,应该给它什么类型的值啊?
请问应该怎么做?
展开
 我来答
86172225
2013-08-23 · TA获得超过154个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:220万
展开全部
翻了以前的代码来看,dxDBGridcheckColumn有三个属性ValueChecked,ValueGrayed,ValueUnchecked。默认ValueChecked是True,ValueUnchecked为False。如果你绑定的字段是Boolean型,那笔记录字段的值为True,选框就会自动打钩了。如果你不是布尔型,比如是整形,你可以设置ValueChecked的值为1,那只要那个字段值为1就会打钩。

一般你要那一行打钩,就设置字段的值跟ValueChecked一样就可以了。

不知是否可以帮到你。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式