关于DBGrid控件问题!
我想在DBGrid控件中加入一个图型,当鼠标在这个图型右击时,出现一个下拉框:
可以导出数据,也可以显示或隐藏DBGrid中显示的字段。请问这个如何处理?
[解决办法]
我只知道隐藏dbgrid的字段
双击dbgrid,弹出一个窗口,选中上面的一个字段,然后设置visible属性
[解决办法]
看看这个函数,应该可以达到你的功能!!
procedure Tform1.picklistadd(s:string);
var i:integer ;
begin
with form1.query1 do
begin
close;
sql.Clear ;
sql.Add(s);
open;
if form1.query1.IsEmpty=false then
begin
form1.query1.First ;
for i:=0 to form1.query1.RecordCount-1 do
begin
dbgrid1.Columns[2].PickList.Add(form1.query1.Fields[0].AsString);
form1.query1.Next;
end;
end;
end;
end;