有在DBGrid锁定列的好办法吗?(50分)

  • 主题发起人 主题发起人 webease
  • 开始时间 开始时间
W

webease

Unregistered / Unconfirmed
GUEST, unregistred user!
好象delphi没有提供在dbgrid中锁定某一列的功能,有高手帮忙吗?
 
dbgrid1.selectedindex:=1;
dbgrid1.selectedfield:=table1.fields[dbgrid1.selectedindex];
 
TFixGrid = Class(TDBGrid);
TFixGrid(DBGrid1).FixedCols := 1
 
噢,忘了要处理一下了,
fixedcols是Tcustomgrid中的受保护(protected)的属性,
要象JinBo所述的方法处理一下才能使用。
 
TStringGrid(DBGrid1).FixedCols := 1
 
有哪种grid能锁定"某"一列?
我想瞧瞧原码.
 
只能放入fixedcols中,
自由锁定某一列,Tcustomgrid完成不了。
 
InfoPower有此功能。
 
多人接受答案了。
 
后退
顶部