壁 壁画 Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-12 #2 自己做一个,放在你想要的位置,给用户的感觉就是dbgrid里面的。
D DELK Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-12 #3 能给段把combbox加入dbgrid里的代码研究研究吗?我不会最好是7.0的给了就给分谢谢!
H hacking Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-20 #4 过几天我把代码给你,这个不难.就象二楼说的,如果你需要这个功能的DBGRID可以自己写个控件,如果简单点,可以在几个事件中加入必要的代码
L lisongmagic Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-20 #5 有几种办法: 1 不要用dbgrid控件,多土,好像原始社会 2 照壁画说的,加一个浮在上面,给用户假像 3 dbgrid 的每个column有picklist属性,可以用那个属性满足你的需求
D Dong_HC Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-20 #6 大致是这样,你自己在改吧,根据其它条件 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;
大致是这样,你自己在改吧,根据其它条件 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;