cxGrid如何动态添加一个列,并把该列设置为有下拉框?
cxGrid如果是静态添加列,可以把列的Properties设置为ComboBox,而现在是动态添加,代码如下:
var
tvC: TcxGridDBColumn;
tvLIST:TcxGridDBTableView;
for i:=0 to High(ColName) do
begin
tvC:=tvLIST.CreateColumn;
tvC.Name:=ColName[i];
tvC.Caption:=dm.qry.FieldByName('ColCaption').AsString;
tvC.DataBinding.FieldName:=ColName[i];
end;