一个关于DBGRID的问题(28)

  • 主题发起人 主题发起人 terry_zhou82
  • 开始时间 开始时间
T

terry_zhou82

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我在DBGRID中把某个字段设为grahic类型,如果资料库一条记录也没有(即为空),那么就会在空记录上面显示blob或者grahic的字样,很不雅观。我想不显示这些字样,有没有是么办法?
 
最好图片不要加载 影响刷新的速度,可以在旁边加个panel 然后点一条读取一条!
 
就是说除了上面的办法之外,没有其他办法?
 
在DrawColumnCell事件中绘制出自己的图片来:  if ADOQuery.FieldByName('grahic').IsNull then begin dbgrid1.Canvas.FillRect(Rect); dbgrid1.Canvas.Draw(Rect.Left , Rect.Top , FTargetBmp); end;--FTargetBmp是一个tbitmap,
 
后退
顶部