首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于DBGrid控件有关问题

2012-02-17 
关于DBGrid控件问题!我想在DBGrid控件中加入一个图型,当鼠标在这个图型右击时,出现一个下拉框:可以导出数

关于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;

热点排行