我在程序中动态加入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不能修改,默认都是打勾的!不知道怎么解决?
解决方案 »
- 为什么将Borderstyle 的属性改为bsDialog,mainmenu控件 就不能显示了?
- euc-jp编码的网页怎样取到源文件
- 谁知道在delphi中有无可用的RTP/RTCP协议通讯控件?
- 请教关于progressbar的fillcolor属性的问题.
- 求校验和的问题
- 怎样在cxGrid中实现:满足不同条件的行显示不同的颜色
- 问大家一个问题?你们做程序时,用的第三方控件多不多(免费的)。
- 报Access violation at address xxxxx in module
- 小问题,关于dll
- 总是眼睁睁地看着你-----DCOM服务器。。。。。。
- idFtp 的問題,求請幫忙哈!急
- 正则表达式问题,解决给分了!
以前也遇到过这样的问题
如果要想实现chechbox的点击不难
只要将checkbox的parent属性指向窗体 而不是指向cxGrid1
但是这样创建的组件不能适应scollbar的移动也跟着移动