我想实现在每行的首列用checkbox选中,用了dbgrideh,双击dbgrideh,新建了一列,并把它的checkboxes设置成true了,但为何还是不能单击选中这一行·---------------
有人说checkbox应该连到db中实际的一列,于是
我又在oracle 中新建了一张表,设定一个字段为varchar2,连接到dbgrideh,设置此
字段为checkboxes,还是没法选择!!!!!!难道此字段不可设置成varchar2????还是我的dbgrideh有关键属性没有设置????----------------
-----------------
回答实现,马上给分··不够提出来,我开帖加分····
有人说checkbox应该连到db中实际的一列,于是
我又在oracle 中新建了一张表,设定一个字段为varchar2,连接到dbgrideh,设置此
字段为checkboxes,还是没法选择!!!!!!难道此字段不可设置成varchar2????还是我的dbgrideh有关键属性没有设置????----------------
-----------------
回答实现,马上给分··不够提出来,我开帖加分····
Ehlib就不知道了, 双击能不能选, 如果能的话那就参数设置的问题了
怎么不能多选, 相关属性有 Option 里的 dgMultiSelect
与MultiSelectOptinos
checkbox应该连到db中实际的一列,错误,可以是查询出来的一个结果。
还要开始的时候设置,如:
DBGridEh3.Columns[7].KeyList.Clear;
DBGridEh3.Columns[7].KeyList.Add('1');
DBGridEh3.Columns[7].KeyList.Add('0');
表示当为'1'的时候选择,'0'为没有选中,如果其它的值将是无效的
与MultiSelectOptinos的设定无法多选阿!