dbgrid使用问题 ( 积分: 50 )

  • 主题发起人 主题发起人 DELK
  • 开始时间 开始时间
D

DELK

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样在dbgrid中加入下拉菜单按钮,在线等待!谢谢!
 
自己做一个,放在你想要的位置,给用户的感觉就是dbgrid里面的。
 
能给段把combbox加入dbgrid里的代码研究研究吗?我不会最好是7.0的给了就给分谢谢!
 
过几天我把代码给你,这个不难.就象二楼说的,如果你需要这个功能的DBGRID可以自己写个控件,如果简单点,可以在几个事件中加入必要的代码
 
有几种办法:
1 不要用dbgrid控件,多土,好像原始社会
2 照壁画说的,加一个浮在上面,给用户假像
3 dbgrid 的每个column有picklist属性,可以用那个属性满足你的需求
 
大致是这样,你自己在改吧,根据其它条件

procedure TF_Main.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
bb:TComboBox;
begin
bb:=TComboBox.Create(self);
bb.BoundsRect:=rect;
bb.Parent:=dbgrid1;
end;
 
后退
顶部