回 帖 发 新 帖 刷新版面

主题:vfp的GRID能否如EXCEL那样冻结前几列数据

vfp的GRID能否如EXCEL那样冻结前几列数据,使得在拉动GRID里水平滚动条时前几列数据能一直显示

回复列表 (共4个回复)

沙发

thisform.grid1.LockColumns=1

板凳

我的方法:
 
  *以固定左边三列为例:   
  *在GRID的AfterRowChange事件中:   
  LPARAMETERS   nColIndex   
  FOR   I=1   TO   3   
          this.Columns(I).ColumnOrder   =   this.LeftColumn+I-1   
  ENDF   
  *在GRID的ScrolledD事件中:   
  LPARAMETERS   nDirection   
  if   nDirection>3   
          this.AfterRowColChange()   
  endif

3 楼

哦,非常感谢各位,我这就去试试看

4 楼

表单.GRID1.LOCKCOLUMNSLEFT=3  &&锁住3列

我来回复

您尚未登录,请登录后再回复。点此登录或注册