现在大多数用DBGrid显示数据,可如果一个表里面有备注字段。我不想让只显示一行,那样看起来不太方便.我想能够把它显示成多行!当我选中那一行时我想能增加那一行的宽度和高度,希望哪能位可以给我说一说!谢谢了!

解决方案 »

  1.   

    那你要改造一下DBGRID, 研究一下内部代码把
      

  2.   

    换一个控件:DBGridEh,就可以了。
    网上到处都有下载:www.delphibox.com等。
    DBgrideh控件在Ehlib控件集中。
      

  3.   

    楼主真的很有想法.但我觉得不太现实,备注型字段最好配合DBMemo使用.在DBgrid里完全显示?没做过
      

  4.   

    要不用DBGridEh,要不用StingGrid    StingGrid 可以你看看StingGrid 的资料咯
      

  5.   

    大概是这么写的
    if sender as field='备注字段' then
    begin
      dbgrid.width:=100//宽度
      dbgrid.height:=200//高度end;