关于cxgrid的button列属性动态修改解决方案
关于cxgrid的button列属性动态修改
请教,关于cxgrid的button列动态修改button值的问题
我有一个cxgrid,包含有A列(true、false值),B列(button按钮值)
我想实现的是:如果A列上的值为true时,B列的button属性为不可见,反之可见
如图:红框的B列button根据红框A列值true是设为不可见,其他可见

请各位大神指导这段代码怎么码,我怎么写的判断都不行,不要条件一刀切,全设成不可见倒是可以

------解决思路----------------------
//加个TcxEditRepository控件, 双击打开控件后加个buttonEdit和label
//使用下边的示例代码即可
procedure TForm2.cxGrid1DBTableView1Column1GetProperties(Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
var AProperties: TcxCustomEditProperties);
begin
if 显示按钮 then
AProperties := cxEditRepository1ButtonItem1.Properties
else
AProperties := cxEditRepository1Label1.Properties;
end;
请教,关于cxgrid的button列动态修改button值的问题
我有一个cxgrid,包含有A列(true、false值),B列(button按钮值)
我想实现的是:如果A列上的值为true时,B列的button属性为不可见,反之可见
如图:红框的B列button根据红框A列值true是设为不可见,其他可见
请各位大神指导这段代码怎么码,我怎么写的判断都不行,不要条件一刀切,全设成不可见倒是可以
------解决思路----------------------
//加个TcxEditRepository控件, 双击打开控件后加个buttonEdit和label
//使用下边的示例代码即可
procedure TForm2.cxGrid1DBTableView1Column1GetProperties(Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
var AProperties: TcxCustomEditProperties);
begin
if 显示按钮 then
AProperties := cxEditRepository1ButtonItem1.Properties
else
AProperties := cxEditRepository1Label1.Properties;
end;