我在程序中动态加入checkbox列,代码如下:
var
temp : TcxGridDBColumn;
.....
temp := cxGrid1DBTableView1.CreateColumn;
temp.Index := 0;
temp.PropertiesClassName:='TcxCheckBoxProperties' temp.Properties.ReadOnly:=false;
//temp.Properties.
temp.Caption :='选择';
temp.Width := 4;
但是程序运行后checkbox不能修改,默认都是打勾的!不知道怎么解决?
var
temp : TcxGridDBColumn;
.....
temp := cxGrid1DBTableView1.CreateColumn;
temp.Index := 0;
temp.PropertiesClassName:='TcxCheckBoxProperties' temp.Properties.ReadOnly:=false;
//temp.Properties.
temp.Caption :='选择';
temp.Width := 4;
但是程序运行后checkbox不能修改,默认都是打勾的!不知道怎么解决?
解决方案 »
- 如何生成一个 -5到 0 的随机数
- 并列排序的问题(在线等!)
- 关键字exports什么意思?函数参数定义中的out关键字是什么意思?
- 怎样在Delphi中调用exe程序?
- 如何自定义stringgrid中的各行颜色?
- 卡住两天了,ListView Canvas.Draw 方式画的图片怎么能够消息响应?
- socket error 10060 是什么错误!!!
- 如何来定义一个自定义的过程?
- 各位高手,我在程序中有这样一需求:如果前面的100行代码没触发异常,则继续执行。我能否知道前100行是否触发异常了呢?
- 如何用Delphi实现PB下拉数据窗口的功能?我送20分!
- idFtp 的問題,求請幫忙哈!急
- 正则表达式问题,解决给分了!
以前也遇到过这样的问题
如果要想实现chechbox的点击不难
只要将checkbox的parent属性指向窗体 而不是指向cxGrid1
但是这样创建的组件不能适应scollbar的移动也跟着移动